From d9bae59f693303bf4d97ef712316462482bea400 Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Wed, 21 Dec 2022 07:44:02 +0100 Subject: [PATCH 1/7] [src/generator/tests] Verify that availability attributes don't include useless version information. Fixes #11029. (#17090) * Change the generator to not write the version in SupportedOSPlatform attributes unless it's greater than min OS version. * Fix a few redundant Mac Catalyst availability versions. * Uncomment the test to verify that availability attributes don't include useless version information. Fixes https://github.com/xamarin/xamarin-macios/issues/11029. --- src/Security/Items.cs | 2 +- src/UIKit/NSLayoutManager.cs | 2 +- src/XKit/Types.cs | 2 +- src/generator-attributes.cs | 7 +++++ src/generator.cs | 38 +++++++++++++++++++----- tests/cecil-tests/ApiAvailabilityTest.cs | 8 ++--- 6 files changed, 45 insertions(+), 14 deletions(-) diff --git a/src/Security/Items.cs b/src/Security/Items.cs index 0bc5662674..9aad7d3f8f 100644 --- a/src/Security/Items.cs +++ b/src/Security/Items.cs @@ -1411,7 +1411,7 @@ namespace Security { [SupportedOSPlatform ("ios13.0")] [SupportedOSPlatform ("tvos13.0")] [SupportedOSPlatform ("macos10.15")] - [SupportedOSPlatform ("maccatalyst13.1")] + [SupportedOSPlatform ("maccatalyst")] #else [iOS (13, 0)] [TV (13, 0)] diff --git a/src/UIKit/NSLayoutManager.cs b/src/UIKit/NSLayoutManager.cs index 756bc88462..cd7114ed37 100644 --- a/src/UIKit/NSLayoutManager.cs +++ b/src/UIKit/NSLayoutManager.cs @@ -113,7 +113,7 @@ namespace UIKit { [SupportedOSPlatform ("tvos13.0")] [SupportedOSPlatform ("macos10.15")] [SupportedOSPlatform ("ios13.0")] - [SupportedOSPlatform ("maccatalyst13.1")] + [SupportedOSPlatform ("maccatalyst")] #else [Watch (6, 0)] [TV (13, 0)] diff --git a/src/XKit/Types.cs b/src/XKit/Types.cs index f5cf280d30..14e71dc927 100644 --- a/src/XKit/Types.cs +++ b/src/XKit/Types.cs @@ -39,7 +39,7 @@ namespace UIKit { #if NET [SupportedOSPlatform ("tvos11.0")] [SupportedOSPlatform ("ios11.0")] - [SupportedOSPlatform ("maccatalyst13.1")] + [SupportedOSPlatform ("maccatalyst")] [SupportedOSPlatform ("macos10.15")] #else [Watch (4, 0)] diff --git a/src/generator-attributes.cs b/src/generator-attributes.cs index 23618ced04..145ef2c629 100644 --- a/src/generator-attributes.cs +++ b/src/generator-attributes.cs @@ -959,6 +959,13 @@ public abstract class AvailabilityBaseAttribute : Attribute { void GenerateSupported (StringBuilder builder) { +#if BGENERATOR + // If the version is less than or equal to the min version for the platform in question, + // the version is redundant, so just skip it. + if (Version is not null && Version <= Xamarin.SdkVersions.GetMinVersion (Generator.AsApplePlatform (Platform))) + Version = null; +#endif + builder.Append ("[SupportedOSPlatform (\""); GeneratePlatformNameAndVersion (builder); builder.AppendLine ("\")]"); diff --git a/src/generator.cs b/src/generator.cs index 3d1561ff5d..6c0fdc7755 100644 --- a/src/generator.cs +++ b/src/generator.cs @@ -3397,6 +3397,26 @@ public partial class Generator : IMemberGatherer { #endif } + public static ApplePlatform AsApplePlatform (PlatformName platform) + { + switch (platform) { + case PlatformName.iOS: + return ApplePlatform.iOS; + case PlatformName.TvOS: + return ApplePlatform.TVOS; + case PlatformName.MacCatalyst: + return ApplePlatform.MacCatalyst; + case PlatformName.MacOSX: + return ApplePlatform.MacOSX; + case PlatformName.WatchOS: + return ApplePlatform.WatchOS; + case PlatformName.None: + return ApplePlatform.None; + default: + throw new ArgumentOutOfRangeException (nameof (platform), platform, $"Unknown platform: {platform}"); + } + } + static AvailabilityBaseAttribute CloneFromOtherPlatform (AvailabilityBaseAttribute attr, PlatformName platform) { if (attr.Version is null) { @@ -3416,14 +3436,18 @@ public partial class Generator : IMemberGatherer { // Due to the absurd API of Version, you can not pass a -1 to the revision constructor // nor can you coerse to 0, as that will fail with "16.0.0 <= 16.0" => false in the registrar // So determine if the revision is -1, and use the 2 or 3 param ctor... - if (attr.Version.Revision == -1) { + var version = attr.Version; + var minimum = Xamarin.SdkVersions.GetMinVersion (AsApplePlatform (platform)); + if (version < minimum) + version = minimum; + if (version.Revision == -1) { switch (attr.AvailabilityKind) { case AvailabilityKind.Introduced: - return new IntroducedAttribute (platform, attr.Version.Major, attr.Version.Minor, message: attr.Message); + return new IntroducedAttribute (platform, version.Major, version.Minor, message: attr.Message); case AvailabilityKind.Deprecated: - return new DeprecatedAttribute (platform, attr.Version.Major, attr.Version.Minor, message: attr.Message); + return new DeprecatedAttribute (platform, version.Major, version.Minor, message: attr.Message); case AvailabilityKind.Obsoleted: - return new ObsoletedAttribute (platform, attr.Version.Major, attr.Version.Minor, message: attr.Message); + return new ObsoletedAttribute (platform, version.Major, version.Minor, message: attr.Message); case AvailabilityKind.Unavailable: return new UnavailableAttribute (platform, message: attr.Message); default: @@ -3432,11 +3456,11 @@ public partial class Generator : IMemberGatherer { } else { switch (attr.AvailabilityKind) { case AvailabilityKind.Introduced: - return new IntroducedAttribute (platform, attr.Version.Major, attr.Version.Minor, attr.Version.Revision, message: attr.Message); + return new IntroducedAttribute (platform, version.Major, version.Minor, version.Revision, message: attr.Message); case AvailabilityKind.Deprecated: - return new DeprecatedAttribute (platform, attr.Version.Major, attr.Version.Minor, attr.Version.Revision, message: attr.Message); + return new DeprecatedAttribute (platform, version.Major, version.Minor, version.Revision, message: attr.Message); case AvailabilityKind.Obsoleted: - return new ObsoletedAttribute (platform, attr.Version.Major, attr.Version.Minor, attr.Version.Revision, message: attr.Message); + return new ObsoletedAttribute (platform, version.Major, version.Minor, version.Revision, message: attr.Message); case AvailabilityKind.Unavailable: return new UnavailableAttribute (platform, message: attr.Message); default: diff --git a/tests/cecil-tests/ApiAvailabilityTest.cs b/tests/cecil-tests/ApiAvailabilityTest.cs index ba42076420..2537573336 100644 --- a/tests/cecil-tests/ApiAvailabilityTest.cs +++ b/tests/cecil-tests/ApiAvailabilityTest.cs @@ -372,12 +372,12 @@ namespace Cecil.Tests { // Verify that any SupportedOSPlatform attributes don't specify a version that is // either earlier than our minimum deployment target, or later than the current OS version. - if (apiSupportedVersion is not null) { + if (apiSupportedVersion is not null && !(api is AssemblyDefinition)) { var minimum = Xamarin.SdkVersions.GetMinVersion (platform); var maximum = Xamarin.SdkVersions.GetVersion (platform); - // FIXME: This is a big change to fix, and should be fixed in a different PR. - //if (apiSupportedVersion <= minimum) - // failures.Add ($"[FAIL] {apiSupportedVersion} <= {minimum} (Min) on '{api.AsFullName ()}'."); + + if (apiSupportedVersion <= minimum) + failures.Add ($"[FAIL] {apiSupportedVersion} <= {minimum} (Min) on '{api.AsFullName ()}'."); if (apiSupportedVersion > maximum) failures.Add ($"[FAIL] {apiSupportedVersion} > {maximum} (Max) on '{api.AsFullName ()}'."); } From 43170cb37e14e6fcfa00dd32b19a481c39d3562a Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Wed, 21 Dec 2022 07:44:15 +0100 Subject: [PATCH 2/7] [tests] Add cecil-test to verify that the obsolete messages are identical between platforms for a given API. (#17089) --- src/Security/SslContext.cs | 2 +- tests/cecil-tests/ApiAvailabilityTest.cs | 15 ++++++++++++++- tests/cecil-tests/Helper.cs | 12 +++++++++++- 3 files changed, 26 insertions(+), 3 deletions(-) diff --git a/src/Security/SslContext.cs b/src/Security/SslContext.cs index e4d107e3cd..a71359e83f 100644 --- a/src/Security/SslContext.cs +++ b/src/Security/SslContext.cs @@ -532,7 +532,7 @@ namespace Security { [UnsupportedOSPlatform ("tvos13.0")] [UnsupportedOSPlatform ("ios9.0")] [ObsoletedOSPlatform ("macos10.11", "Export ciphers are not available anymore.")] - [ObsoletedOSPlatform ("tvos13.0", "Use 'Network.framework' instead.")] + [ObsoletedOSPlatform ("tvos13.0", "Export ciphers are not available anymore.")] [ObsoletedOSPlatform ("ios9.0", "Export ciphers are not available anymore.")] #else [Deprecated (PlatformName.iOS, 9, 0, message: "Export ciphers are not available anymore.")] diff --git a/tests/cecil-tests/ApiAvailabilityTest.cs b/tests/cecil-tests/ApiAvailabilityTest.cs index 2537573336..9fe37236bb 100644 --- a/tests/cecil-tests/ApiAvailabilityTest.cs +++ b/tests/cecil-tests/ApiAvailabilityTest.cs @@ -24,6 +24,7 @@ namespace Cecil.Tests { var harvestedInfo = Helper.MappedNetApi; var failures = new List<(string Key, ICustomAttributeProvider Api, OSPlatformAttributes [] Obsoleted, OSPlatformAttributes [] Supported)> (); + var mismatchedObsoleteMessages = new List (); foreach (var kvp in harvestedInfo) { var attributes = kvp.Value.Select (v => v.Api.GetAvailabilityAttributes (v.Platform) ?? new OSPlatformAttributes (v.Api, v.Platform) ?? new OSPlatformAttributes (v.Api, v.Platform)).ToArray (); var obsoleted = attributes.Where (v => v?.Obsoleted is not null).ToArray (); @@ -41,7 +42,18 @@ namespace Cecil.Tests { if (!notObsoletedNorUnsupported.Any ()) continue; - failures.Add (new (kvp.Key, kvp.Value.First ().Api, obsoleted, notObsoletedNorUnsupported)); + var failure = (kvp.Key, kvp.Value.First ().Api, obsoleted, notObsoletedNorUnsupported); + failures.Add (failure); + + var obsoleteMessages = obsoleted.Select (v => v.Obsoleted?.Message).Distinct ().ToArray (); + if (obsoleteMessages.Length > 1) { + var obsoleteFailure = new StringBuilder (); + obsoleteFailure.AppendLine ($"{failure.Key}: Found different {obsoleteMessages.Length} obsolete messages:"); + foreach (var msg in obsoleteMessages) + obsoleteFailure.AppendLine ($" {(msg is null ? "null" : (msg.Length == 0 ? "" : "\"" + msg + "\""))}"); + mismatchedObsoleteMessages.Add (obsoleteFailure.ToString ()); + Console.WriteLine (obsoleteFailure); + } } var newFailures = failures.Where (v => !knownFailuresInMissingObsoleteAttributes.Contains (v.Key)).ToArray (); @@ -69,6 +81,7 @@ namespace Cecil.Tests { Assert.That (sb.ToString (), Is.Empty, "Failures"); Assert.IsEmpty (fixedFailures, "Known failures that aren't failing anymore - remove these from the list of known failures"); + Assert.IsEmpty (mismatchedObsoleteMessages, "Mismatched obsolete messages"); } static HashSet knownFailuresInMissingObsoleteAttributes = new HashSet { diff --git a/tests/cecil-tests/Helper.cs b/tests/cecil-tests/Helper.cs index 9ae03d37e9..566d270741 100644 --- a/tests/cecil-tests/Helper.cs +++ b/tests/cecil-tests/Helper.cs @@ -475,7 +475,7 @@ namespace Cecil.Tests { public class OSPlatformAttribute { public ApplePlatform Platform; - public string PlatformName = string.Empty; + public string PlatformName; public Version? Version; public CustomAttribute Attribute; @@ -486,6 +486,16 @@ namespace Cecil.Tests { Version = version; Attribute = attribute; } + + public string? Message { + get { + if (Attribute?.HasConstructorArguments != true) + return null; + if (Attribute.ConstructorArguments.Count < 2) + return null; + return Attribute.ConstructorArguments [1].Value as string; + } + } } public class OSPlatformAttributes { From fe5abf4d2d081cbc8d0cd81e9a78f263b7e676ca Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Wed, 21 Dec 2022 07:44:51 +0100 Subject: [PATCH 3/7] [AppKit] Add missing fields to the NSKey enum. Fixes #17085. (#17086) Fixes https://github.com/xamarin/xamarin-macios/issues/17085. --- src/AppKit/Enums.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/AppKit/Enums.cs b/src/AppKit/Enums.cs index c64123e723..2545af06d5 100644 --- a/src/AppKit/Enums.cs +++ b/src/AppKit/Enums.cs @@ -630,10 +630,12 @@ namespace AppKit { CapsLock = 0x39, Option = 0x3A, Control = 0x3B, + RightCommand = 0x36, RightShift = 0x3C, RightOption = 0x3D, RightControl = 0x3E, Function = 0x3F, + F17 = 0x40, VolumeUp = 0x48, VolumeDown = 0x49, Mute = 0x4A, From 68a08ad21743513010046f24dc712c6580943e1f Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Wed, 21 Dec 2022 07:45:56 +0100 Subject: [PATCH 4/7] [Foundation] Make NSAttributedStringDocumentType a strongly-typed enum. (#17094) This simplifies our code somewhat, and in XAMCORE_5_0 we can simplify even more. Ref: https://github.com/xamarin/xamarin-macios/issues/14489 --- src/Foundation/Enums.cs | 2 + .../NSAttributedStringDocumentAttributes.cs | 81 ++++--------------- src/generator-enums.cs | 6 +- src/xkit.cs | 29 ++++--- 4 files changed, 38 insertions(+), 80 deletions(-) diff --git a/src/Foundation/Enums.cs b/src/Foundation/Enums.cs index f6bfef68ee..e92ab20113 100644 --- a/src/Foundation/Enums.cs +++ b/src/Foundation/Enums.cs @@ -3,6 +3,7 @@ using ObjCRuntime; namespace Foundation { +#if !XAMCORE_5_0 // Utility enum, ObjC uses NSString public enum NSDocumentType { Unknown = -1, @@ -23,6 +24,7 @@ namespace Foundation { [NoiOS, NoTV, NoWatch, NoMacCatalyst] OpenDocument, } +#endif // !XAMCORE_5_0 // Utility enum, ObjC uses NSString public enum NSDocumentViewMode { diff --git a/src/Foundation/NSAttributedStringDocumentAttributes.cs b/src/Foundation/NSAttributedStringDocumentAttributes.cs index 78674a4b7c..f534b95683 100644 --- a/src/Foundation/NSAttributedStringDocumentAttributes.cs +++ b/src/Foundation/NSAttributedStringDocumentAttributes.cs @@ -87,78 +87,27 @@ namespace Foundation { } } - public NSDocumentType DocumentType { +#if XAMCORE_5_0 + public NSAttributedStringDocumentType DocumentType { get { - var s = WeakDocumentType; - if (s == NSAttributedStringDocumentType.NSPlainTextDocumentType) - return NSDocumentType.PlainText; - if (s == NSAttributedStringDocumentType.NSRtfdTextDocumentType) - return NSDocumentType.RTFD; - if (s == NSAttributedStringDocumentType.NSRtfTextDocumentType) - return NSDocumentType.RTF; - if (s == NSAttributedStringDocumentType.NSHtmlTextDocumentType) - return NSDocumentType.HTML; - -#if __MACOS__ - if (s == NSAttributedStringDocumentType.NSMacSimpleTextDocumentType) - return NSDocumentType.MacSimpleText; - if (s == NSAttributedStringDocumentType.NSDocFormatTextDocumentType) - return NSDocumentType.DocFormat; - if (s == NSAttributedStringDocumentType.NSWordMLTextDocumentType) - return NSDocumentType.WordML; - if (s == NSAttributedStringDocumentType.NSWebArchiveTextDocumentType) - return NSDocumentType.WebArchive; - if (s == NSAttributedStringDocumentType.NSOfficeOpenXMLTextDocumentType) - return NSDocumentType.OfficeOpenXml; - if (s == NSAttributedStringDocumentType.NSOpenDocumentTextDocumentType) - return NSDocumentType.OpenDocument; -#endif // __MACOS__ - - return NSDocumentType.Unknown; + return NSAttributedStringDocumentTypeExtensions.GetValue (WeakDocumentType); } - set { - NSString? documentType = null; - switch (value) { - case NSDocumentType.PlainText: - documentType = NSAttributedStringDocumentType.NSPlainTextDocumentType; - break; - case NSDocumentType.RTFD: - documentType = NSAttributedStringDocumentType.NSRtfdTextDocumentType; - break; - case NSDocumentType.RTF: - documentType = NSAttributedStringDocumentType.NSRtfTextDocumentType; - break; - case NSDocumentType.HTML: - documentType = NSAttributedStringDocumentType.NSHtmlTextDocumentType; - break; -#if __MACOS__ - case NSDocumentType.MacSimpleText: - documentType = NSAttributedStringDocumentType.NSMacSimpleTextDocumentType; - break; - case NSDocumentType.DocFormat: - documentType = NSAttributedStringDocumentType.NSDocFormatTextDocumentType; - break; - case NSDocumentType.WordML: - documentType = NSAttributedStringDocumentType.NSWordMLTextDocumentType; - break; - case NSDocumentType.WebArchive: - documentType = NSAttributedStringDocumentType.NSWebArchiveTextDocumentType; - break; - case NSDocumentType.OfficeOpenXml: - documentType = NSAttributedStringDocumentType.NSOfficeOpenXMLTextDocumentType; - break; - case NSDocumentType.OpenDocument: - documentType = NSAttributedStringDocumentType.NSOpenDocumentTextDocumentType; - break; -#endif // __MACOS__ - } - - if (documentType is not null) - WeakDocumentType = documentType; + WeakDocumentType = value.GetConstant (); } } +#else + public NSDocumentType DocumentType { + get { + + return (NSDocumentType) NSAttributedStringDocumentTypeExtensions.GetValue (WeakDocumentType); + } + set { + WeakDocumentType = ((NSAttributedStringDocumentType) value).GetConstant (); + } + } +#endif // !XAMCORE_5_0 public NSDictionary? WeakDefaultAttributes { get { diff --git a/src/generator-enums.cs b/src/generator-enums.cs index f7b69d1d29..0ab9374b70 100644 --- a/src/generator-enums.cs +++ b/src/generator-enums.cs @@ -87,7 +87,9 @@ public partial class Generator { Tuple null_field = null; Tuple default_symbol = null; var underlying_type = GetCSharpTypeName (TypeManager.GetUnderlyingEnumType (type)); - print ("{0} enum {1} : {2} {{", AttributeManager.HasAttribute (type) ? "internal" : "public", type.Name, underlying_type); + var is_internal = AttributeManager.HasAttribute (type); + var visibility = is_internal ? "internal" : "public"; + print ("{0} enum {1} : {2} {{", visibility, type.Name, underlying_type); indent++; foreach (var f in type.GetFields ()) { // skip value__ field @@ -126,7 +128,7 @@ public partial class Generator { // the *Extensions has the same version requirement as the enum itself PrintPlatformAttributes (type); print_generated_code (); - print ("static public partial class {0}Extensions {{", type.Name); + print ("static {1} partial class {0}Extensions {{", type.Name, visibility); indent++; var field = fields.FirstOrDefault (); diff --git a/src/xkit.cs b/src/xkit.cs index d6fb6c8bea..33cf294ba7 100644 --- a/src/xkit.cs +++ b/src/xkit.cs @@ -4196,44 +4196,49 @@ namespace UIKit { NSTextListElement ParentElement { get; } } - [Static] +#if !XAMCORE_5_0 [Internal] - interface NSAttributedStringDocumentType { +#endif + enum NSAttributedStringDocumentType { + [DefaultEnumValue] + [Field (null)] + Unknown = NSDocumentType.Unknown, + [Field ("NSPlainTextDocumentType")] - NSString NSPlainTextDocumentType { get; } + Plain = NSDocumentType.PlainText, [Field ("NSRTFDTextDocumentType")] - NSString NSRtfdTextDocumentType { get; } + Rtfd = NSDocumentType.RTFD, [Field ("NSRTFTextDocumentType")] - NSString NSRtfTextDocumentType { get; } + Rtf = NSDocumentType.RTF, [Field ("NSHTMLTextDocumentType")] - NSString NSHtmlTextDocumentType { get; } + Html = NSDocumentType.HTML, [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Field ("NSMacSimpleTextDocumentType")] - NSString NSMacSimpleTextDocumentType { get; } + MacSimple = NSDocumentType.MacSimpleText, [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Field ("NSDocFormatTextDocumentType")] - NSString NSDocFormatTextDocumentType { get; } + DocFormat = NSDocumentType.DocFormat, [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Field ("NSWordMLTextDocumentType")] - NSString NSWordMLTextDocumentType { get; } + WordML = NSDocumentType.WordML, [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Field ("NSWebArchiveTextDocumentType")] - NSString NSWebArchiveTextDocumentType { get; } + WebArchive = NSDocumentType.WebArchive, [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Field ("NSOfficeOpenXMLTextDocumentType")] - NSString NSOfficeOpenXMLTextDocumentType { get; } + OfficeOpenXml = NSDocumentType.OfficeOpenXml, [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Field ("NSOpenDocumentTextDocumentType")] - NSString NSOpenDocumentTextDocumentType { get; } + OpenDocument = NSDocumentType.OpenDocument, } [Static] From a7502b2b8d0225a8341e05a7ab6c57a842115067 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Wed, 21 Dec 2022 02:39:03 -0500 Subject: [PATCH 5/7] [main] Bump bindings to Xcode 14.2 (#17037) --- Make.config | 6 +- Make.versions | 10 +- Versions-ios.plist.in | 4 + Versions-mac.plist.in | 1 + src/BusinessChat/Enums.cs | 2 + src/businesschat.cs | 4 + src/gamekit.cs | 8 + src/intents.cs | 115 + src/screencapturekit.cs | 8 + src/sharedwithyou.cs | 6 + src/uikit.cs | 4 + .../api-annotations-dotnet/iOS-Matter.ignore | 2796 +++++++++++++++++ .../api-annotations-dotnet/iOS-Matter.todo | 2772 ---------------- .../iOS-MetalPerformanceShaders.todo | 3 + .../iOS-MetalPerformanceShadersGraph.todo | 8 + .../iOS-SensorKit.ignore | 6 + .../api-annotations-dotnet/iOS-UIKit.ignore | 1 + .../macOS-Matter.ignore} | 24 + .../macOS-MetalPerformanceShaders.todo | 3 + .../api-annotations-dotnet/tvOS-Matter.ignore | 2772 ++++++++++++++++ .../api-annotations-dotnet/tvOS-Matter.todo | 2772 ---------------- tests/xtro-sharpie/iOS-BusinessChat.ignore | 3 + tests/xtro-sharpie/iOS-Matter.ignore | 2796 +++++++++++++++++ tests/xtro-sharpie/iOS-Matter.todo | 2772 ---------------- .../iOS-MetalPerformanceShaders.todo | 3 + .../iOS-MetalPerformanceShadersGraph.todo | 8 + tests/xtro-sharpie/iOS-SensorKit.ignore | 6 + tests/xtro-sharpie/iOS-UIKit.ignore | 1 + .../macOS-Matter.todo => macOS-Matter.ignore} | 24 + .../macOS-MetalPerformanceShaders.todo | 3 + tests/xtro-sharpie/tvOS-Matter.ignore | 2772 ++++++++++++++++ tests/xtro-sharpie/tvOS-Matter.todo | 2772 ---------------- tests/xtro-sharpie/watchOS-Matter.ignore | 2772 ++++++++++++++++ tests/xtro-sharpie/watchOS-Matter.todo | 2772 ---------------- 34 files changed, 14161 insertions(+), 13868 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.ignore rename tests/xtro-sharpie/{macOS-Matter.todo => api-annotations-dotnet/macOS-Matter.ignore} (99%) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.todo create mode 100644 tests/xtro-sharpie/iOS-BusinessChat.ignore delete mode 100644 tests/xtro-sharpie/iOS-Matter.todo create mode 100644 tests/xtro-sharpie/iOS-SensorKit.ignore rename tests/xtro-sharpie/{api-annotations-dotnet/macOS-Matter.todo => macOS-Matter.ignore} (99%) delete mode 100644 tests/xtro-sharpie/tvOS-Matter.todo delete mode 100644 tests/xtro-sharpie/watchOS-Matter.todo diff --git a/Make.config b/Make.config index da7861a874..fc2fcfc250 100644 --- a/Make.config +++ b/Make.config @@ -182,9 +182,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=14.1 -XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_14.1.xip -XCODE_DEVELOPER_ROOT=/Applications/Xcode_14.1.0.app/Contents/Developer +XCODE_VERSION=14.2 +XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_14.2.xip +XCODE_DEVELOPER_ROOT=/Applications/Xcode_14.2.0.app/Contents/Developer XCODE_PRODUCT_BUILD_VERSION:=$(shell /usr/libexec/PlistBuddy -c 'Print :ProductBuildVersion' $(XCODE_DEVELOPER_ROOT)/../version.plist 2>/dev/null || echo " $(shell tput setaf 1 2>/dev/null)The required Xcode ($(XCODE_VERSION)) is not installed in $(basename $(basename $(XCODE_DEVELOPER_ROOT)))$(shell tput sgr0 2>/dev/null)" >&2) # Tell both Xcode and our build logic which Xcode we're using. diff --git a/Make.versions b/Make.versions index c7213c361e..4d9a30d75d 100644 --- a/Make.versions +++ b/Make.versions @@ -48,8 +48,8 @@ # line changed in git). # -IOS_PACKAGE_VERSION=16.1.1.$(IOS_COMMIT_DISTANCE) -MAC_PACKAGE_VERSION=9.0.0.$(MAC_COMMIT_DISTANCE) +IOS_PACKAGE_VERSION=16.2.1.$(IOS_COMMIT_DISTANCE) +MAC_PACKAGE_VERSION=9.1.1.$(MAC_COMMIT_DISTANCE) # # ** NuGet package version numbers ** @@ -65,11 +65,11 @@ MAC_PACKAGE_VERSION=9.0.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=16.1 +IOS_NUGET_OS_VERSION=16.2 TVOS_NUGET_OS_VERSION=16.1 WATCHOS_NUGET_OS_VERSION=9.1 -MACOS_NUGET_OS_VERSION=13.0 -MACCATALYST_NUGET_OS_VERSION=16.1 +MACOS_NUGET_OS_VERSION=13.1 +MACCATALYST_NUGET_OS_VERSION=16.2 # Defines 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 1dc04a6fa9..15e50d8b3a 100644 --- a/Versions-ios.plist.in +++ b/Versions-ios.plist.in @@ -51,6 +51,7 @@ 15.4 16.0 16.1 + 16.2 tvOS @@ -130,6 +131,7 @@ 15.2 15.4 16.1 + 16.2 MacCatalystVersionMap @@ -160,6 +162,8 @@ 12.3 16.1 13.0 + 16.2 + 13.1 RecommendedXcodeVersion @XCODE_VERSION@ diff --git a/Versions-mac.plist.in b/Versions-mac.plist.in index 4c754a5d20..d4b3b41a17 100644 --- a/Versions-mac.plist.in +++ b/Versions-mac.plist.in @@ -26,6 +26,7 @@ 12.1 12.3 13.0 + 13.1 RecommendedXcodeVersion diff --git a/src/BusinessChat/Enums.cs b/src/BusinessChat/Enums.cs index cc05cee2f6..178df62ed1 100644 --- a/src/BusinessChat/Enums.cs +++ b/src/BusinessChat/Enums.cs @@ -10,6 +10,8 @@ namespace BusinessChat { Dark, } + [Deprecated (PlatformName.MacOSX, 13, 1)] + [Deprecated (PlatformName.iOS, 16, 2)] [Mac (10, 13, 4), iOS (11, 3)] public enum BCParameterName { diff --git a/src/businesschat.cs b/src/businesschat.cs index 30371ad638..43651dd26d 100644 --- a/src/businesschat.cs +++ b/src/businesschat.cs @@ -24,6 +24,8 @@ using NativeHandle = System.IntPtr; namespace BusinessChat { + [Deprecated (PlatformName.MacOSX, 13, 1)] + [Deprecated (PlatformName.iOS, 16, 2)] [Mac (10, 13, 4), iOS (11, 3)] [BaseType (typeof (UIControl))] [DisableDefaultCtor] @@ -34,6 +36,8 @@ namespace BusinessChat { } + [Deprecated (PlatformName.MacOSX, 13, 1)] + [Deprecated (PlatformName.iOS, 16, 2)] [Mac (10, 13, 4), iOS (11, 3)] [BaseType (typeof (NSObject))] [DisableDefaultCtor] diff --git a/src/gamekit.cs b/src/gamekit.cs index e028d16ced..4a70708a1a 100644 --- a/src/gamekit.cs +++ b/src/gamekit.cs @@ -1360,6 +1360,14 @@ namespace GameKit { [iOS (8, 0), Mac (10, 10)] [Export ("startBrowsingForNearbyPlayersWithHandler:")] void StartBrowsingForNearbyPlayers ([NullAllowed] Action handler); + + [Mac (13, 1), iOS (16, 2), NoTV] + [Export ("startGroupActivityWithPlayerHandler:")] + void StartGroupActivity (Action handler); + + [Mac (13, 1), iOS (16, 2), NoTV] + [Export ("stopGroupActivity")] + void StopGroupActivity (); } [NoWatch] diff --git a/src/intents.cs b/src/intents.cs index 6310f152f3..44dea44d43 100644 --- a/src/intents.cs +++ b/src/intents.cs @@ -2073,6 +2073,30 @@ namespace Intents { NoMatchingCall = 1, } + [NoWatch, NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] + [Native] + public enum INAnswerCallIntentResponseCode : long { + Unspecified = 0, + Ready, + ContinueInApp, + InProgress, + Success, + Failure, + FailureRequiringAppLaunch, + } + + [NoWatch, NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] + [Native] + public enum INHangUpCallIntentResponseCode : long { + Unspecified = 0, + Ready, + InProgress, + Success, + Failure, + FailureRequiringAppLaunch, + FailureNoCallToHangUp, + } + [iOS (10, 0)] [Mac (10, 12, 0)] [Watch (3, 2)] @@ -2197,6 +2221,14 @@ namespace Intents { [MacCatalyst (14, 0)] [Field ("INStartCallIntentIdentifier")] StartCall, + + [NoWatch, NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] + [Field ("INAnswerCallIntentIdentifier")] + AnswerCall, + + [NoWatch, NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] + [Field ("INHangUpCallIntentIdentifier")] + HangUpCall, } [iOS (10, 2)] @@ -14432,6 +14464,89 @@ namespace Intents { string GroupId { get; } } + [NoWatch, NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] + [BaseType (typeof (INIntent))] + interface INAnswerCallIntent { + [Export ("initWithAudioRoute:callIdentifier:")] + [DesignatedInitializer] + IntPtr Constructor (INCallAudioRoute audioRoute, [NullAllowed] string callIdentifier); + [NoTV, NoMac, NoiOS] + [Export ("audioRoute", ArgumentSemantic.Assign)] + INCallAudioRoute AudioRoute { get; } + + [NoWatch, NoTV, NoMac, NoiOS] + [NullAllowed, Export ("callIdentifier")] + string CallIdentifier { get; } + } + + [NoWatch, NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] + [Protocol] + interface INAnswerCallIntentHandling { + + [Abstract] + [Export ("handleAnswerCall:completion:")] + void HandleAnswerCall (INAnswerCallIntent intent, Action completion); + + [Export ("confirmAnswerCall:completion:")] + void ConfirmAnswerCall (INAnswerCallIntent intent, Action completion); + } + + [NoWatch, NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] + [BaseType (typeof (INIntentResponse))] + [DisableDefaultCtor] + interface INAnswerCallIntentResponse { + + [Export ("initWithCode:userActivity:")] + [DesignatedInitializer] + IntPtr Constructor (INAnswerCallIntentResponseCode code, [NullAllowed] NSUserActivity userActivity); + + [Export ("code")] + INAnswerCallIntentResponseCode Code { get; } + + [NoMac] + [NullAllowed] + [Export ("callRecords", ArgumentSemantic.Copy)] + INCallRecord [] CallRecords { get; set; } + } + + [NoWatch, NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] + [BaseType (typeof (INIntent))] + interface INHangUpCallIntent { + + [NoWatch, Mac (13, 1), iOS (16, 2)] + [Export ("initWithCallIdentifier:")] + [DesignatedInitializer] + IntPtr Constructor ([NullAllowed] string callIdentifier); + + [NoWatch, NoMac, NoiOS] + [NullAllowed, Export ("callIdentifier")] + string CallIdentifier { get; } + } + + [NoWatch, NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] + [Protocol] + interface INHangUpCallIntentHandling { + + [Abstract] + [Export ("handleHangUpCall:completion:")] + void HandleHangUpCall (INHangUpCallIntent intent, Action completion); + + [Export ("confirmHangUpCall:completion:")] + void ConfirmHangUpCall (INHangUpCallIntent intent, Action completion); + } + + [NoWatch, NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] + [BaseType (typeof (INIntentResponse))] + [DisableDefaultCtor] + interface INHangUpCallIntentResponse { + + [Export ("initWithCode:userActivity:")] + [DesignatedInitializer] + IntPtr Constructor (INHangUpCallIntentResponseCode code, [NullAllowed] NSUserActivity userActivity); + + [Export ("code")] + INHangUpCallIntentResponseCode Code { get; } + } } diff --git a/src/screencapturekit.cs b/src/screencapturekit.cs index 1ef5e066ce..295e9120a6 100644 --- a/src/screencapturekit.cs +++ b/src/screencapturekit.cs @@ -86,6 +86,10 @@ namespace ScreenCaptureKit { [Field ("SCStreamFrameInfoDirtyRects")] NSString DirtyRects { get; } + + [Mac (13, 1)] + [Field ("SCStreamFrameInfoScreenRect")] + NSString ScreenRect { get; } } [NoiOS, NoTV, NoWatch, Mac (12, 3), NoMacCatalyst] @@ -125,6 +129,10 @@ namespace ScreenCaptureKit { [Export ("onScreen")] bool OnScreen { [Bind ("isOnScreen")] get; } + + [Mac (13, 1)] + [Export ("active")] + bool Active { [Bind ("isActive")] get; } } diff --git a/src/sharedwithyou.cs b/src/sharedwithyou.cs index 5ed7485cc5..7e790e1d0f 100644 --- a/src/sharedwithyou.cs +++ b/src/sharedwithyou.cs @@ -28,6 +28,7 @@ using UIWindow=AppKit.NSWindow; #else using UIKit; using ICloudSharingControllerDelegate = UIKit.IUICloudSharingControllerDelegate; +using NSMenuItem = Foundation.NSObject; #endif #if !NET @@ -292,6 +293,11 @@ namespace SharedWithYou { [Export ("headerImage", ArgumentSemantic.Strong)] UIImage HeaderImage { get; set; } + [NoiOS, NoMacCatalyst] + [Mac (13, 1)] + [Export ("menuFormRepresentation")] + NSMenuItem MenuFormRepresentation { get; } + [NoMac] [Wrap ("WeakCloudSharingControllerDelegate")] [NullAllowed] diff --git a/src/uikit.cs b/src/uikit.cs index 1c3f52c25b..a5575feaea 100644 --- a/src/uikit.cs +++ b/src/uikit.cs @@ -24754,6 +24754,10 @@ namespace UIKit { [Export ("calendarView:decorationForDateComponents:")] [return: NullAllowed] UICalendarViewDecoration GetDecoration (UICalendarView calendarView, NSDateComponents dateComponents); + + [iOS (16, 2), MacCatalyst (16, 0)] + [Export ("calendarView:didChangeVisibleDateComponentsFrom:")] + void DidChangeVisibleDateComponents (UICalendarView calendarView, NSDateComponents previousDateComponents); } [NoWatch, NoTV, iOS (16, 0), MacCatalyst (16, 0)] diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.ignore b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.ignore index 255550365d..f10300c0a8 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.ignore @@ -7061,3 +7061,2799 @@ !missing-type! MTRWindowCoveringClusterStopMotionParams not bound !missing-type! MTRWindowCoveringClusterUpOrOpenParams not bound !missing-type! MTRWriteParams not bound +!missing-enum! MTRActionsActionError not bound +!missing-enum! MTRActionsActionState not bound +!missing-enum! MTRActionsActionType not bound +!missing-enum! MTRActionsCommandBits not bound +!missing-enum! MTRActionsEndpointListType not bound +!missing-enum! MTRDeviceState not bound +!missing-enum! MTRDiscoveryCapabilities not bound +!missing-enum! MTRFaultInjectionFaultType not bound +!missing-enum! MTROTAImageDigestType not bound +!missing-enum! MTRTimeSynchronizationGranularity not bound +!missing-enum! MTRTimeSynchronizationTimeSource not bound +!missing-field! MTREventPathKey not bound +!missing-protocol! MTRDeviceDelegate not bound +!missing-protocol! MTRNOCChainIssuer not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRCertificates::convertX509Certificate: not bound +!missing-selector! +MTRDevice::deviceWithNodeID:deviceController: not bound +!missing-selector! +MTROnboardingPayloadParser::setupPayloadForOnboardingPayload:error: not bound +!missing-selector! +MTROTAHeaderParser::headerFromData:error: not bound +!missing-selector! +MTRSetupPayload::generateRandomPIN not bound +!missing-selector! AttestationInfo::certificationDeclaration not bound +!missing-selector! AttestationInfo::challenge not bound +!missing-selector! AttestationInfo::dac not bound +!missing-selector! AttestationInfo::elements not bound +!missing-selector! AttestationInfo::elementsSignature not bound +!missing-selector! AttestationInfo::firmwareInfo not bound +!missing-selector! AttestationInfo::initWithChallenge:nonce:elements:elementsSignature:dac:pai:certificationDeclaration:firmwareInfo: not bound +!missing-selector! AttestationInfo::nonce not bound +!missing-selector! AttestationInfo::pai not bound +!missing-selector! AttestationInfo::setCertificationDeclaration: not bound +!missing-selector! AttestationInfo::setChallenge: not bound +!missing-selector! AttestationInfo::setDac: not bound +!missing-selector! AttestationInfo::setElements: not bound +!missing-selector! AttestationInfo::setElementsSignature: not bound +!missing-selector! AttestationInfo::setFirmwareInfo: not bound +!missing-selector! AttestationInfo::setNonce: not bound +!missing-selector! AttestationInfo::setPai: not bound +!missing-selector! CSRInfo::csr not bound +!missing-selector! CSRInfo::elements not bound +!missing-selector! CSRInfo::elementsSignature not bound +!missing-selector! CSRInfo::initWithNonce:elements:elementsSignature:csr: not bound +!missing-selector! CSRInfo::nonce not bound +!missing-selector! CSRInfo::setCsr: not bound +!missing-selector! CSRInfo::setElements: not bound +!missing-selector! CSRInfo::setElementsSignature: not bound +!missing-selector! CSRInfo::setNonce: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntry::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::init not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::init not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterExtensionEntry::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterTarget::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterLoginParams::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::actionID not bound +!missing-selector! MTRActionsClusterActionFailedEvent::copyWithZone: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::error not bound +!missing-selector! MTRActionsClusterActionFailedEvent::getNewState not bound +!missing-selector! MTRActionsClusterActionFailedEvent::init not bound +!missing-selector! MTRActionsClusterActionFailedEvent::invokeID not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setActionID: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setError: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setInvokeID: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setNewState: not bound +!missing-selector! MTRActionsClusterActionStruct::actionID not bound +!missing-selector! MTRActionsClusterActionStruct::copyWithZone: not bound +!missing-selector! MTRActionsClusterActionStruct::endpointListID not bound +!missing-selector! MTRActionsClusterActionStruct::init not bound +!missing-selector! MTRActionsClusterActionStruct::name not bound +!missing-selector! MTRActionsClusterActionStruct::setActionID: not bound +!missing-selector! MTRActionsClusterActionStruct::setEndpointListID: not bound +!missing-selector! MTRActionsClusterActionStruct::setName: not bound +!missing-selector! MTRActionsClusterActionStruct::setState: not bound +!missing-selector! MTRActionsClusterActionStruct::setSupportedCommands: not bound +!missing-selector! MTRActionsClusterActionStruct::setType: not bound +!missing-selector! MTRActionsClusterActionStruct::state not bound +!missing-selector! MTRActionsClusterActionStruct::supportedCommands not bound +!missing-selector! MTRActionsClusterActionStruct::type not bound +!missing-selector! MTRActionsClusterDisableActionParams::actionID not bound +!missing-selector! MTRActionsClusterDisableActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterDisableActionParams::init not bound +!missing-selector! MTRActionsClusterDisableActionParams::invokeID not bound +!missing-selector! MTRActionsClusterDisableActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterDisableActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterDisableActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterDisableActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterEnableActionParams::actionID not bound +!missing-selector! MTRActionsClusterEnableActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterEnableActionParams::init not bound +!missing-selector! MTRActionsClusterEnableActionParams::invokeID not bound +!missing-selector! MTRActionsClusterEnableActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterEnableActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterEnableActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterEnableActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterEndpointListStruct::copyWithZone: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::endpointListID not bound +!missing-selector! MTRActionsClusterEndpointListStruct::endpoints not bound +!missing-selector! MTRActionsClusterEndpointListStruct::init not bound +!missing-selector! MTRActionsClusterEndpointListStruct::name not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setEndpointListID: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setEndpoints: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setName: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setType: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::type not bound +!missing-selector! MTRActionsClusterInstantActionParams::actionID not bound +!missing-selector! MTRActionsClusterInstantActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterInstantActionParams::init not bound +!missing-selector! MTRActionsClusterInstantActionParams::invokeID not bound +!missing-selector! MTRActionsClusterInstantActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterInstantActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterInstantActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterInstantActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::actionID not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::init not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::invokeID not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setActionID: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTransitionTime: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::transitionTime not bound +!missing-selector! MTRActionsClusterPauseActionParams::actionID not bound +!missing-selector! MTRActionsClusterPauseActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterPauseActionParams::init not bound +!missing-selector! MTRActionsClusterPauseActionParams::invokeID not bound +!missing-selector! MTRActionsClusterPauseActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterPauseActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterPauseActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterPauseActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterResumeActionParams::actionID not bound +!missing-selector! MTRActionsClusterResumeActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterResumeActionParams::init not bound +!missing-selector! MTRActionsClusterResumeActionParams::invokeID not bound +!missing-selector! MTRActionsClusterResumeActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterResumeActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterResumeActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterResumeActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterStartActionParams::actionID not bound +!missing-selector! MTRActionsClusterStartActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterStartActionParams::init not bound +!missing-selector! MTRActionsClusterStartActionParams::invokeID not bound +!missing-selector! MTRActionsClusterStartActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterStartActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterStartActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterStartActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterStateChangedEvent::actionID not bound +!missing-selector! MTRActionsClusterStateChangedEvent::copyWithZone: not bound +!missing-selector! MTRActionsClusterStateChangedEvent::getNewState not bound +!missing-selector! MTRActionsClusterStateChangedEvent::init not bound +!missing-selector! MTRActionsClusterStateChangedEvent::invokeID not bound +!missing-selector! MTRActionsClusterStateChangedEvent::setActionID: not bound +!missing-selector! MTRActionsClusterStateChangedEvent::setInvokeID: not bound +!missing-selector! MTRActionsClusterStateChangedEvent::setNewState: not bound +!missing-selector! MTRActionsClusterStopActionParams::actionID not bound +!missing-selector! MTRActionsClusterStopActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterStopActionParams::init not bound +!missing-selector! MTRActionsClusterStopActionParams::invokeID not bound +!missing-selector! MTRActionsClusterStopActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterStopActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterStopActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterStopActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::copyWithZone: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::copyWithZone: not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::copyWithZone: not bound +!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterApplication::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEP::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::copyWithZone: not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::cancelHandler not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::endWork not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::initWithQueue: not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::readyHandler not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::retryWork not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::setCancelHandler: not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::setReadyHandler: not bound +!missing-selector! MTRAsyncCallbackWorkQueue::enqueueWorkItem: not bound +!missing-selector! MTRAsyncCallbackWorkQueue::initWithContext:queue: not bound +!missing-selector! MTRAsyncCallbackWorkQueue::invalidate not bound +!missing-selector! MTRAudioOutputClusterOutputInfo::copyWithZone: not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::copyWithZone: not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::copyWithZone: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::copyWithZone: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::copyWithZone: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::startActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::stopActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBalanceFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseDevice::subscribeWithQueue:minInterval:maxInterval:params:cacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound +!missing-selector! MTRBasicClusterCapabilityMinimaStruct::copyWithZone: not bound +!missing-selector! MTRBasicClusterLeaveEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterLeaveEvent::fabricIndex not bound +!missing-selector! MTRBasicClusterLeaveEvent::init not bound +!missing-selector! MTRBasicClusterLeaveEvent::setFabricIndex: not bound +!missing-selector! MTRBasicClusterMfgSpecificPingParams::copyWithZone: not bound +!missing-selector! MTRBasicClusterReachableChangedEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterReachableChangedEvent::init not bound +!missing-selector! MTRBasicClusterShutDownEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterShutDownEvent::init not bound +!missing-selector! MTRBasicClusterStartUpEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterStartUpEvent::init not bound +!missing-selector! MTRBindingClusterTargetStruct::copyWithZone: not bound +!missing-selector! MTRBooleanStateClusterStateChangeEvent::copyWithZone: not bound +!missing-selector! MTRBooleanStateClusterStateChangeEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::init not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::copyWithZone: not bound +!missing-selector! MTRChannelClusterChangeChannelParams::copyWithZone: not bound +!missing-selector! MTRChannelClusterChangeChannelResponseParams::copyWithZone: not bound +!missing-selector! MTRChannelClusterChannelInfo::copyWithZone: not bound +!missing-selector! MTRChannelClusterLineupInfo::copyWithZone: not bound +!missing-selector! MTRChannelClusterSkipChannelParams::copyWithZone: not bound +!missing-selector! MTRClusterAccessControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAclWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeExtensionWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithParams: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeActionListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeEndpointListsWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeSetupURLWithParams: not bound +!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminVendorIdWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeWindowStatusWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeAllowedVendorListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationNameWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationVersionWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeStatusWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeCatalogListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeCurrentAppWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAudioOutput::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeCurrentOutputWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeOutputListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastStatusWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampAlarmModeWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampManufacturerWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampQuantityWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampRatedHoursWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampTypeWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeMaxLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeMinLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMaxLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMinLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBarrierControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCapabilitiesWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCloseEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierClosePeriodWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierMovingStateWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenPeriodWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierPositionWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierSafetyStatusWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBasic::mfgSpecificPingWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBasic::mfgSpecificPingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeCapabilityMinimaWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeDataModelRevisionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeLocalConfigDisabledWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeLocationWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeActiveTextWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeApplicationTypeWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeDescriptionWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeInactiveTextWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeOutOfServiceWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributePolarityWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributePresentValueWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeReliabilityWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeStatusFlagsWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinding::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBinding::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeBindingWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBooleanState::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBooleanState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeStateValueWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterChannel::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterChannel::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeChannelListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeCurrentChannelWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeLineupWithParams: not bound +!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorCapabilitiesWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopActiveWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopDirectionWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopStartEnhancedHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopTimeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorModeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointBIntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointBXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointBYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointGIntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointGXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointGYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointRIntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointRXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointRYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorTemperatureMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCompensationTextWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentSaturationWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeDriftCompensationWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeEnhancedColorModeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeEnhancedCurrentHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeNumberOfPrimariesWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeOptionsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary1IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary1XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary1YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary2IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary2XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary2YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary3IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary3XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary3YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary4IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary4XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary4YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary5IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary5XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary5YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary6IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary6XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary6YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeRemainingTimeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeWhitePointXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeWhitePointYWithParams: not bound +!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterContentLauncher::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeAcceptHeaderWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithParams: not bound +!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDescriptor::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterDescriptor::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeClientListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeDeviceListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributePartsListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeServerListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeActuatorEnabledWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeAutoRelockTimeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeCredentialRulesSupportWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDefaultConfigurationRegisterWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDoorClosedEventsWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDoorOpenEventsWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDoorStateWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnableInsideStatusLEDWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnableLocalProgrammingWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnableOneTouchLockingWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnablePrivacyModeButtonWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeExpiringUserTimeoutWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLanguageWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLEDSettingsWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLocalProgrammingFeaturesWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLockStateWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLockTypeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMaxPINCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMaxRFIDCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMinPINCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMinRFIDCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeOpenPeriodWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeOperatingModeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeRequirePINforRemoteOperationWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeSendPINOverTheAirWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeSoundVolumeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeSupportedOperatingModesWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeWrongCodeEntryLimitWithParams: not bound +!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeCurrentOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasurementTypeWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeVoltageOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePHYRateWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterFanControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterFanControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeFanModeSequenceWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeFanModeWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributePercentCurrentWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributePercentSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeRockSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeRockSupportWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeSpeedCurrentWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeSpeedMaxWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeSpeedSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeWindSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeWindSupportWithParams: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFixedLabel::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeLabelListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeBreadcrumbWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeLocationCapabilityWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeRegulatoryConfigWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeRebootCountWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeUpTimeWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupTableWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGroups::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeNameSupportWithParams: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterIdentify::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterIdentify::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeIdentifyTimeWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeIdentifyTypeWithParams: not bound +!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterKeypadInput::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeCurrentFrequencyWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeDefaultMoveRateWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMaxFrequencyWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMaxLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMinFrequencyWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMinLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOffTransitionTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOnLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOnOffTransitionTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOnTransitionTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOptionsWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeRemainingTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeStartUpCurrentLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeActiveLocaleWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeSupportedLocalesWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLowPower::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterLowPower::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterMediaInput::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeCurrentInputWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeInputListWithParams: not bound +!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeDurationWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributePlaybackSpeedWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeSampledPositionWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeEndWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeStartWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeStartTimeWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterModeSelect::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterModeSelect::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeDescriptionWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeOnModeWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeStandardNamespaceWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeStartUpModeWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeInterfaceEnabledWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkIDWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeMaxNetworksWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeNetworksWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancyWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOff::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeGlobalSceneControlWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeOffWaitTimeWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeOnOffWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeOnTimeWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeStartUpOnOffWithParams: not bound +!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeCommissionedFabricsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeCurrentFabricIndexWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeFabricsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeNOCsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeSupportedFabricsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPowerSource::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPowerSource::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeActiveBatChargeFaultsWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeActiveBatFaultsWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeActiveWiredFaultsWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatANSIDesignationWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatApprovedChemistryWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatCapacityWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatChargeLevelWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatChargeStateWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatChargingCurrentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatCommonDesignationWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatFunctionalWhileChargingWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatIECDesignationWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatPercentRemainingWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatPresentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatQuantityWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatReplaceabilityWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementDescriptionWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementNeededWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatTimeRemainingWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatTimeToFullChargeWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatVoltageWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeDescriptionWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeOrderWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeStatusWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedCurrentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputVoltageWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredCurrentTypeWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredMaximumCurrentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredNominalVoltageWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredPresentWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeSourcesWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxScaledValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMinScaledValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledToleranceWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeScaleWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeCapacityWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeControlModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxFlowWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstTempWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeOperationModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePowerWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePumpStatusWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::initWithDevice:endpoint: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:completionHandler: not bound +!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeThreadMetricsWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterSwitch::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterSwitch::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeCurrentPositionWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeMultiPressMaxWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeNumberOfPositionsWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeCurrentTargetWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeTargetListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterTestCluster::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTestCluster::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap32WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap64WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeCharStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeClusterErrorBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEnum16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEnum8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEnumAttrWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEpochSWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEpochUsWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeFloatDoubleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeFloatSingleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeGeneralErrorBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt24sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt24uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt32sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt32uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt40sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt40uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt48sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt48uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt56sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt56uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt64sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt64uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListFabricScopedWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListLongOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListStructOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeLongCharStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeLongOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap32WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap64WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableCharStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableEnumAttrWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatDoubleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatSingleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableStructWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeStructAttrWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeTimedWriteBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeUnsupportedWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeVendorIdWithParams: not bound +!missing-selector! MTRClusterTestCluster::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNotHandledWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNotHandledWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSpecificWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSpecificWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testUnknownCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCapacityformatWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCapacityWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCoilTemperatureWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCompressorTypeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACErrorCodeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACLouverPositionWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACRefrigerantTypeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACTypeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeControlSequenceOfOperationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeEmergencyHeatDeltaWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeHVACSystemTypeConfigurationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureCalibrationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMaxCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMaxHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMinCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMinHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMinSetpointDeadBandWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeNumberOfDailyTransitionsWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupancyWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedCoolingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedHeatingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMaxWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMinWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOutdoorTemperatureWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributePICoolingDemandWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributePIHeatingDemandWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeRemoteSensingWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeAmountWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceTimestampWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeStartOfWeekWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSystemModeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeThermostatProgrammingOperationModeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningModeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningStateWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMaxWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMinWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackWithParams: not bound +!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDataVersionWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDelayWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePanIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeWeightingWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeHourFormatWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeTemperatureUnitWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUserLabel::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterUserLabel::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeLabelListWithParams: not bound +!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterWakeOnLan::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeMACAddressWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBssidWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRssiWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeConfigStatusWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeEndProductTypeWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeModeWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeOperationalStatusWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeSafetyStatusWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeTypeWithParams: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveColorParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepColorParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfo::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformation::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterContentSearch::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterDimension::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterLaunchResponseParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterParameter::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterStyleInformation::copyWithZone: not bound +!missing-selector! MTRControllerFactoryParams::cdCerts not bound +!missing-selector! MTRControllerFactoryParams::otaProviderDelegate not bound +!missing-selector! MTRControllerFactoryParams::setCdCerts: not bound +!missing-selector! MTRControllerFactoryParams::setOtaProviderDelegate: not bound +!missing-selector! MTRDescriptorClusterDeviceType::copyWithZone: not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:clientQueue:completion: not bound +!missing-selector! MTRDevice::readAttributeWithEndpointID:clusterID:attributeID:params: not bound +!missing-selector! MTRDevice::setDelegate:queue: not bound +!missing-selector! MTRDevice::state not bound +!missing-selector! MTRDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:expectedValueInterval:timedWriteTimeout: not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::certificateDeclaration not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::dacCertificate not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::dacPAICertificate not bound +!missing-selector! MTRDeviceController::computePaseVerifier:iterations:salt: not bound +!missing-selector! MTRDeviceController::fetchAttestationChallengeForDeviceId: not bound +!missing-selector! MTRDeviceController::setNocChainIssuer:queue: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::copyWithZone: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearUserParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDlCredential::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::init not bound +!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::init not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetUserParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::init not bound +!missing-selector! MTRDoorLockClusterLockOperationEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockOperationEvent::init not bound +!missing-selector! MTRDoorLockClusterLockUserChangeEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockUserChangeEvent::init not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::copyWithZone: not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::copyWithZone: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::id not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::init not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToFail not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToSkip not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setId: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToFail: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToSkip: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTakeMutex: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setType: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::takeMutex not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::type not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::copyWithZone: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::id not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::init not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::percentage not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setId: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setPercentage: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setType: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::type not bound +!missing-selector! MTRFixedLabelClusterLabelStruct::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::copyWithZone: not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::copyWithZone: not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::copyWithZone: not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::copyWithZone: not bound +!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStepParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStepParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStepParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStepParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStepParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStopParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStopParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStopParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStopParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStopParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLowPowerClusterSleepParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterInputInfo::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::copyWithZone: not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::copyWithZone: not bound +!missing-selector! MTRModeSelectClusterModeOptionStruct::copyWithZone: not bound +!missing-selector! MTRModeSelectClusterSemanticTag::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::copyWithZone: not bound +!missing-selector! MTROnOffClusterOffParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOnParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterToggleParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterNOCStruct::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::copyWithZone: not bound +!missing-selector! MTROTAHeader::imageDigest not bound +!missing-selector! MTROTAHeader::imageDigestType not bound +!missing-selector! MTROTAHeader::maxApplicableVersion not bound +!missing-selector! MTROTAHeader::minApplicableVersion not bound +!missing-selector! MTROTAHeader::payloadSize not bound +!missing-selector! MTROTAHeader::productID not bound +!missing-selector! MTROTAHeader::releaseNotesURL not bound +!missing-selector! MTROTAHeader::setImageDigest: not bound +!missing-selector! MTROTAHeader::setImageDigestType: not bound +!missing-selector! MTROTAHeader::setMaxApplicableVersion: not bound +!missing-selector! MTROTAHeader::setMinApplicableVersion: not bound +!missing-selector! MTROTAHeader::setPayloadSize: not bound +!missing-selector! MTROTAHeader::setProductID: not bound +!missing-selector! MTROTAHeader::setReleaseNotesURL: not bound +!missing-selector! MTROTAHeader::setSoftwareVersion: not bound +!missing-selector! MTROTAHeader::setSoftwareVersionString: not bound +!missing-selector! MTROTAHeader::setVendorID: not bound +!missing-selector! MTROTAHeader::softwareVersion not bound +!missing-selector! MTROTAHeader::softwareVersionString not bound +!missing-selector! MTROTAHeader::vendorID not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::init not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::init not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::init not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::copyWithZone: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeType::copyWithZone: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::init not bound +!missing-selector! MTRReadParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterAddSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterAttributeValuePair::copyWithZone: not bound +!missing-selector! MTRScenesClusterCopySceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::copyWithZone: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterViewSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRSetupPayload::hasShortDiscriminator not bound +!missing-selector! MTRSetupPayload::manualEntryCode not bound +!missing-selector! MTRSetupPayload::setHasShortDiscriminator: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::copyWithZone: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::copyWithZone: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::init not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::copyWithZone: not bound +!missing-selector! MTRSubscribeParams::copyWithZone: not bound +!missing-selector! MTRSwitchClusterInitialPressEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterInitialPressEvent::init not bound +!missing-selector! MTRSwitchClusterLongPressEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterLongPressEvent::init not bound +!missing-selector! MTRSwitchClusterLongReleaseEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterLongReleaseEvent::init not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::init not bound +!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::init not bound +!missing-selector! MTRSwitchClusterShortReleaseEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterShortReleaseEvent::init not bound +!missing-selector! MTRSwitchClusterSwitchLatchedEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterSwitchLatchedEvent::init not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::copyWithZone: not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::copyWithZone: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfo::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterBooleanResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterDoubleNestedStructList::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterNestedStruct::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterNestedStructList::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterSimpleStruct::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEventEvent::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEventEvent::init not bound +!missing-selector! MTRTestClusterClusterTestFabricScoped::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::fabricIndex not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::init not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::setFabricIndex: not bound +!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListStructOctet::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNotHandledParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSpecificParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterThermostatScheduleTransition::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::init not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::current not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::init not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::previous not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::init not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::offset not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidStarting: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidUntil: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validStarting not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validUntil not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::granularity not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::init not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setGranularity: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimeSource: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setUtcTime: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timeSource not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::utcTime not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::init not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::name not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::offset not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setName: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setValidAt: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::validAt not bound +!missing-selector! MTRUserLabelClusterLabelStruct::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::init not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::init not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::init not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::copyWithZone: not bound +!missing-selector! MTRWriteParams::copyWithZone: not bound +!missing-type! AttestationInfo not bound +!missing-type! CSRInfo not bound +!missing-type! MTRActionsClusterActionFailedEvent not bound +!missing-type! MTRActionsClusterActionStruct not bound +!missing-type! MTRActionsClusterDisableActionParams not bound +!missing-type! MTRActionsClusterDisableActionWithDurationParams not bound +!missing-type! MTRActionsClusterEnableActionParams not bound +!missing-type! MTRActionsClusterEnableActionWithDurationParams not bound +!missing-type! MTRActionsClusterEndpointListStruct not bound +!missing-type! MTRActionsClusterInstantActionParams not bound +!missing-type! MTRActionsClusterInstantActionWithTransitionParams not bound +!missing-type! MTRActionsClusterPauseActionParams not bound +!missing-type! MTRActionsClusterPauseActionWithDurationParams not bound +!missing-type! MTRActionsClusterResumeActionParams not bound +!missing-type! MTRActionsClusterStartActionParams not bound +!missing-type! MTRActionsClusterStartActionWithDurationParams not bound +!missing-type! MTRActionsClusterStateChangedEvent not bound +!missing-type! MTRActionsClusterStopActionParams not bound +!missing-type! MTRAsyncCallbackQueueWorkItem not bound +!missing-type! MTRAsyncCallbackWorkQueue not bound +!missing-type! MTRBaseClusterActions not bound +!missing-type! MTRBaseClusterBallastConfiguration not bound +!missing-type! MTRClusterAccessControl not bound +!missing-type! MTRClusterAccountLogin not bound +!missing-type! MTRClusterActions not bound +!missing-type! MTRClusterAdministratorCommissioning not bound +!missing-type! MTRClusterApplicationBasic not bound +!missing-type! MTRClusterApplicationLauncher not bound +!missing-type! MTRClusterAudioOutput not bound +!missing-type! MTRClusterBallastConfiguration not bound +!missing-type! MTRClusterBarrierControl not bound +!missing-type! MTRClusterBasic not bound +!missing-type! MTRClusterBinaryInputBasic not bound +!missing-type! MTRClusterBinding not bound +!missing-type! MTRClusterBooleanState not bound +!missing-type! MTRClusterBridgedDeviceBasic not bound +!missing-type! MTRClusterChannel not bound +!missing-type! MTRClusterColorControl not bound +!missing-type! MTRClusterContentLauncher not bound +!missing-type! MTRClusterDescriptor not bound +!missing-type! MTRClusterDiagnosticLogs not bound +!missing-type! MTRClusterDoorLock not bound +!missing-type! MTRClusterElectricalMeasurement not bound +!missing-type! MTRClusterEthernetNetworkDiagnostics not bound +!missing-type! MTRClusterFanControl not bound +!missing-type! MTRClusterFixedLabel not bound +!missing-type! MTRClusterFlowMeasurement not bound +!missing-type! MTRClusterGeneralCommissioning not bound +!missing-type! MTRClusterGeneralDiagnostics not bound +!missing-type! MTRClusterGroupKeyManagement not bound +!missing-type! MTRClusterGroups not bound +!missing-type! MTRClusterIdentify not bound +!missing-type! MTRClusterIlluminanceMeasurement not bound +!missing-type! MTRClusterKeypadInput not bound +!missing-type! MTRClusterLevelControl not bound +!missing-type! MTRClusterLocalizationConfiguration not bound +!missing-type! MTRClusterLowPower not bound +!missing-type! MTRClusterMediaInput not bound +!missing-type! MTRClusterMediaPlayback not bound +!missing-type! MTRClusterModeSelect not bound +!missing-type! MTRClusterNetworkCommissioning not bound +!missing-type! MTRClusterOccupancySensing not bound +!missing-type! MTRClusterOnOff not bound +!missing-type! MTRClusterOnOffSwitchConfiguration not bound +!missing-type! MTRClusterOperationalCredentials not bound +!missing-type! MTRClusterOtaSoftwareUpdateProvider not bound +!missing-type! MTRClusterOtaSoftwareUpdateRequestor not bound +!missing-type! MTRClusterPowerSource not bound +!missing-type! MTRClusterPowerSourceConfiguration not bound +!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 +!missing-type! MTRClusterTemperatureMeasurement not bound +!missing-type! MTRClusterTestCluster not bound +!missing-type! MTRClusterThermostat not bound +!missing-type! MTRClusterThermostatUserInterfaceConfiguration not bound +!missing-type! MTRClusterThreadNetworkDiagnostics not bound +!missing-type! MTRClusterTimeFormatLocalization not bound +!missing-type! MTRClusterUnitLocalization not bound +!missing-type! MTRClusterUserLabel not bound +!missing-type! MTRClusterWakeOnLan not bound +!missing-type! MTRClusterWiFiNetworkDiagnostics not bound +!missing-type! MTRClusterWindowCovering not bound +!missing-type! MTRDevice not bound +!missing-type! MTRDeviceAttestationDeviceInfo not bound +!missing-type! MTRFaultInjectionClusterFailAtFaultParams not bound +!missing-type! MTRFaultInjectionClusterFailRandomlyAtFaultParams not bound +!missing-type! MTROTAHeader not bound +!missing-type! MTROTAHeaderParser not bound +!missing-type! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent not bound +!missing-type! MTRTimeSynchronizationClusterDstOffsetType not bound +!missing-type! MTRTimeSynchronizationClusterSetUtcTimeParams not bound +!missing-type! MTRTimeSynchronizationClusterTimeZoneType not bound +!missing-enum! MTRMediaPlaybackFeature not bound +!missing-enum! MTRSwitchFeature not bound +!missing-selector! +MTRBaseClusterTestCluster::readAttributeWriteOnlyInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRSetupPayload::generateRandomSetupPasscode not bound +!missing-selector! +MTRSetupPayload::setupPayloadWithOnboardingPayload:error: not bound +!missing-selector! MTRBaseClusterTestCluster::readAttributeWriteOnlyInt8uWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeWriteOnlyInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseDevice::openCommissioningWindowWithSetupPasscode:discriminator:duration:queue:completion: not bound +!missing-selector! MTRClusterTestCluster::readAttributeWriteOnlyInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::copyWithZone: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::init not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::revision not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setRevision: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setType: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::type not bound +!missing-selector! MTRDevice::openCommissioningWindowWithSetupPasscode:discriminator:duration:queue:completion: not bound +!missing-selector! MTRDeviceController::setupCommissioningSessionWithPayload:newNodeID:error: not bound +!missing-selector! MTRSetupPayload::initWithSetupPasscode:discriminator: not bound +!missing-selector! MTRSetupPayload::qrCodeString: not bound +!missing-type! MTRDescriptorClusterDeviceTypeStruct not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.todo deleted file mode 100644 index 88adea56b9..0000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.todo +++ /dev/null @@ -1,2772 +0,0 @@ -!missing-enum! MTRActionsActionError not bound -!missing-enum! MTRActionsActionState not bound -!missing-enum! MTRActionsActionType not bound -!missing-enum! MTRActionsCommandBits not bound -!missing-enum! MTRActionsEndpointListType not bound -!missing-enum! MTRDeviceState not bound -!missing-enum! MTRDiscoveryCapabilities not bound -!missing-enum! MTRFaultInjectionFaultType not bound -!missing-enum! MTROTAImageDigestType not bound -!missing-enum! MTRTimeSynchronizationGranularity not bound -!missing-enum! MTRTimeSynchronizationTimeSource not bound -!missing-field! MTREventPathKey not bound -!missing-protocol! MTRDeviceDelegate not bound -!missing-protocol! MTRNOCChainIssuer not bound -!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRCertificates::convertX509Certificate: not bound -!missing-selector! +MTRDevice::deviceWithNodeID:deviceController: not bound -!missing-selector! +MTROnboardingPayloadParser::setupPayloadForOnboardingPayload:error: not bound -!missing-selector! +MTROTAHeaderParser::headerFromData:error: not bound -!missing-selector! +MTRSetupPayload::generateRandomPIN not bound -!missing-selector! AttestationInfo::certificationDeclaration not bound -!missing-selector! AttestationInfo::challenge not bound -!missing-selector! AttestationInfo::dac not bound -!missing-selector! AttestationInfo::elements not bound -!missing-selector! AttestationInfo::elementsSignature not bound -!missing-selector! AttestationInfo::firmwareInfo not bound -!missing-selector! AttestationInfo::initWithChallenge:nonce:elements:elementsSignature:dac:pai:certificationDeclaration:firmwareInfo: not bound -!missing-selector! AttestationInfo::nonce not bound -!missing-selector! AttestationInfo::pai not bound -!missing-selector! AttestationInfo::setCertificationDeclaration: not bound -!missing-selector! AttestationInfo::setChallenge: not bound -!missing-selector! AttestationInfo::setDac: not bound -!missing-selector! AttestationInfo::setElements: not bound -!missing-selector! AttestationInfo::setElementsSignature: not bound -!missing-selector! AttestationInfo::setFirmwareInfo: not bound -!missing-selector! AttestationInfo::setNonce: not bound -!missing-selector! AttestationInfo::setPai: not bound -!missing-selector! CSRInfo::csr not bound -!missing-selector! CSRInfo::elements not bound -!missing-selector! CSRInfo::elementsSignature not bound -!missing-selector! CSRInfo::initWithNonce:elements:elementsSignature:csr: not bound -!missing-selector! CSRInfo::nonce not bound -!missing-selector! CSRInfo::setCsr: not bound -!missing-selector! CSRInfo::setElements: not bound -!missing-selector! CSRInfo::setElementsSignature: not bound -!missing-selector! CSRInfo::setNonce: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::init not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::init not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterTarget::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterLoginParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterLogoutParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::actionID not bound -!missing-selector! MTRActionsClusterActionFailedEvent::copyWithZone: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::error not bound -!missing-selector! MTRActionsClusterActionFailedEvent::getNewState not bound -!missing-selector! MTRActionsClusterActionFailedEvent::init not bound -!missing-selector! MTRActionsClusterActionFailedEvent::invokeID not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setActionID: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setError: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setInvokeID: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setNewState: not bound -!missing-selector! MTRActionsClusterActionStruct::actionID not bound -!missing-selector! MTRActionsClusterActionStruct::copyWithZone: not bound -!missing-selector! MTRActionsClusterActionStruct::endpointListID not bound -!missing-selector! MTRActionsClusterActionStruct::init not bound -!missing-selector! MTRActionsClusterActionStruct::name not bound -!missing-selector! MTRActionsClusterActionStruct::setActionID: not bound -!missing-selector! MTRActionsClusterActionStruct::setEndpointListID: not bound -!missing-selector! MTRActionsClusterActionStruct::setName: not bound -!missing-selector! MTRActionsClusterActionStruct::setState: not bound -!missing-selector! MTRActionsClusterActionStruct::setSupportedCommands: not bound -!missing-selector! MTRActionsClusterActionStruct::setType: not bound -!missing-selector! MTRActionsClusterActionStruct::state not bound -!missing-selector! MTRActionsClusterActionStruct::supportedCommands not bound -!missing-selector! MTRActionsClusterActionStruct::type not bound -!missing-selector! MTRActionsClusterDisableActionParams::actionID not bound -!missing-selector! MTRActionsClusterDisableActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterDisableActionParams::init not bound -!missing-selector! MTRActionsClusterDisableActionParams::invokeID not bound -!missing-selector! MTRActionsClusterDisableActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterDisableActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterDisableActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterDisableActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterEnableActionParams::actionID not bound -!missing-selector! MTRActionsClusterEnableActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterEnableActionParams::init not bound -!missing-selector! MTRActionsClusterEnableActionParams::invokeID not bound -!missing-selector! MTRActionsClusterEnableActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterEnableActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterEnableActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterEnableActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterEndpointListStruct::copyWithZone: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::endpointListID not bound -!missing-selector! MTRActionsClusterEndpointListStruct::endpoints not bound -!missing-selector! MTRActionsClusterEndpointListStruct::init not bound -!missing-selector! MTRActionsClusterEndpointListStruct::name not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setEndpointListID: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setEndpoints: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setName: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setType: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::type not bound -!missing-selector! MTRActionsClusterInstantActionParams::actionID not bound -!missing-selector! MTRActionsClusterInstantActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterInstantActionParams::init not bound -!missing-selector! MTRActionsClusterInstantActionParams::invokeID not bound -!missing-selector! MTRActionsClusterInstantActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterInstantActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterInstantActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterInstantActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::actionID not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::init not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::invokeID not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setActionID: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTransitionTime: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::transitionTime not bound -!missing-selector! MTRActionsClusterPauseActionParams::actionID not bound -!missing-selector! MTRActionsClusterPauseActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterPauseActionParams::init not bound -!missing-selector! MTRActionsClusterPauseActionParams::invokeID not bound -!missing-selector! MTRActionsClusterPauseActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterPauseActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterPauseActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterPauseActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterResumeActionParams::actionID not bound -!missing-selector! MTRActionsClusterResumeActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterResumeActionParams::init not bound -!missing-selector! MTRActionsClusterResumeActionParams::invokeID not bound -!missing-selector! MTRActionsClusterResumeActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterResumeActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterResumeActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterResumeActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterStartActionParams::actionID not bound -!missing-selector! MTRActionsClusterStartActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterStartActionParams::init not bound -!missing-selector! MTRActionsClusterStartActionParams::invokeID not bound -!missing-selector! MTRActionsClusterStartActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterStartActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterStartActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterStartActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterStateChangedEvent::actionID not bound -!missing-selector! MTRActionsClusterStateChangedEvent::copyWithZone: not bound -!missing-selector! MTRActionsClusterStateChangedEvent::getNewState not bound -!missing-selector! MTRActionsClusterStateChangedEvent::init not bound -!missing-selector! MTRActionsClusterStateChangedEvent::invokeID not bound -!missing-selector! MTRActionsClusterStateChangedEvent::setActionID: not bound -!missing-selector! MTRActionsClusterStateChangedEvent::setInvokeID: not bound -!missing-selector! MTRActionsClusterStateChangedEvent::setNewState: not bound -!missing-selector! MTRActionsClusterStopActionParams::actionID not bound -!missing-selector! MTRActionsClusterStopActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterStopActionParams::init not bound -!missing-selector! MTRActionsClusterStopActionParams::invokeID not bound -!missing-selector! MTRActionsClusterStopActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterStopActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterStopActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterStopActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::copyWithZone: not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::copyWithZone: not bound -!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::copyWithZone: not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterHideAppParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterStopAppParams::copyWithZone: not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::cancelHandler not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::endWork not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::initWithQueue: not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::readyHandler not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::retryWork not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::setCancelHandler: not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::setReadyHandler: not bound -!missing-selector! MTRAsyncCallbackWorkQueue::enqueueWorkItem: not bound -!missing-selector! MTRAsyncCallbackWorkQueue::initWithContext:queue: not bound -!missing-selector! MTRAsyncCallbackWorkQueue::invalidate not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::copyWithZone: not bound -!missing-selector! MTRAudioOutputClusterRenameOutputParams::copyWithZone: not bound -!missing-selector! MTRAudioOutputClusterSelectOutputParams::copyWithZone: not bound -!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::copyWithZone: not bound -!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::copyWithZone: not bound -!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::disableActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::enableActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterActions::instantActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::startActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::stopActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBalanceFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseDevice::subscribeWithQueue:minInterval:maxInterval:params:cacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::copyWithZone: not bound -!missing-selector! MTRBasicClusterLeaveEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterLeaveEvent::fabricIndex not bound -!missing-selector! MTRBasicClusterLeaveEvent::init not bound -!missing-selector! MTRBasicClusterLeaveEvent::setFabricIndex: not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::copyWithZone: not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::init not bound -!missing-selector! MTRBasicClusterShutDownEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterShutDownEvent::init not bound -!missing-selector! MTRBasicClusterStartUpEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterStartUpEvent::init not bound -!missing-selector! MTRBindingClusterTargetStruct::copyWithZone: not bound -!missing-selector! MTRBooleanStateClusterStateChangeEvent::copyWithZone: not bound -!missing-selector! MTRBooleanStateClusterStateChangeEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::init not bound -!missing-selector! MTRChannelClusterChangeChannelByNumberParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChangeChannelParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChannelInfo::copyWithZone: not bound -!missing-selector! MTRChannelClusterLineupInfo::copyWithZone: not bound -!missing-selector! MTRChannelClusterSkipChannelParams::copyWithZone: not bound -!missing-selector! MTRClusterAccessControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAclWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeExtensionWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithParams: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeActionListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeEndpointListsWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeSetupURLWithParams: not bound -!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminVendorIdWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeWindowStatusWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeAllowedVendorListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationNameWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationVersionWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeProductIDWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeStatusWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeVendorIDWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeVendorNameWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeCatalogListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeCurrentAppWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterAudioOutput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeCurrentOutputWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeOutputListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastStatusWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampAlarmModeWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampManufacturerWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampQuantityWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampRatedHoursWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampTypeWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeMaxLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeMinLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMaxLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMinLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBarrierControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCapabilitiesWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCloseEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierClosePeriodWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierMovingStateWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenPeriodWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierPositionWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierSafetyStatusWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBasic::mfgSpecificPingWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBasic::mfgSpecificPingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeCapabilityMinimaWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeDataModelRevisionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeHardwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeHardwareVersionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeLocalConfigDisabledWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeLocationWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeManufacturingDateWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeNodeLabelWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributePartNumberWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductIDWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductLabelWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductNameWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductURLWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeReachableWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeSerialNumberWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeUniqueIDWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeVendorIDWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeVendorNameWithParams: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeActiveTextWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeApplicationTypeWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeDescriptionWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeInactiveTextWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeOutOfServiceWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributePolarityWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributePresentValueWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeReliabilityWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeStatusFlagsWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinding::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBinding::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeBindingWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBooleanState::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBooleanState::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeStateValueWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeManufacturingDateWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeNodeLabelWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributePartNumberWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductLabelWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductNameWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductURLWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeReachableWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSerialNumberWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeUniqueIDWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorIDWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorNameWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterChannel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterChannel::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeChannelListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeCurrentChannelWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeLineupWithParams: not bound -!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorCapabilitiesWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopActiveWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopDirectionWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopStartEnhancedHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopTimeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorModeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointBIntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointBXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointBYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointGIntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointGXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointGYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointRIntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointRXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointRYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorTemperatureMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCompensationTextWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentSaturationWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeDriftCompensationWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeEnhancedColorModeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeEnhancedCurrentHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeNumberOfPrimariesWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeOptionsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary1IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary1XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary1YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary2IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary2XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary2YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary3IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary3XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary3YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary4IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary4XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary4YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary5IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary5XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary5YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary6IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary6XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary6YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeRemainingTimeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeWhitePointXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeWhitePointYWithParams: not bound -!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterContentLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeAcceptHeaderWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithParams: not bound -!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDescriptor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterDescriptor::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeClientListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeDeviceListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributePartsListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeServerListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeActuatorEnabledWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeAutoRelockTimeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeCredentialRulesSupportWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDefaultConfigurationRegisterWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDoorClosedEventsWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDoorOpenEventsWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDoorStateWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnableInsideStatusLEDWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnableLocalProgrammingWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnableOneTouchLockingWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnablePrivacyModeButtonWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeExpiringUserTimeoutWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLanguageWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLEDSettingsWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLocalProgrammingFeaturesWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLockStateWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLockTypeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMaxPINCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMaxRFIDCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMinPINCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMinRFIDCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeOpenPeriodWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeOperatingModeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeRequirePINforRemoteOperationWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeSendPINOverTheAirWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeSoundVolumeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeSupportedOperatingModesWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeWrongCodeEntryLimitWithParams: not bound -!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeCurrentOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasurementTypeWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeNeutralCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalActivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalApparentPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalReactivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeVoltageOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePHYRateWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterFanControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterFanControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeFanModeSequenceWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeFanModeWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributePercentCurrentWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributePercentSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeRockSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeRockSupportWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeSpeedCurrentWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeSpeedMaxWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeSpeedSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeWindSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeWindSupportWithParams: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFixedLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeLabelListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeBreadcrumbWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeLocationCapabilityWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeRegulatoryConfigWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeRebootCountWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeUpTimeWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupTableWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGroups::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeNameSupportWithParams: not bound -!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterIdentify::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterIdentify::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeIdentifyTimeWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeIdentifyTypeWithParams: not bound -!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterKeypadInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeCurrentFrequencyWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeCurrentLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeDefaultMoveRateWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMaxFrequencyWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMaxLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMinFrequencyWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMinLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOffTransitionTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOnLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOnOffTransitionTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOnTransitionTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOptionsWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeRemainingTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeStartUpCurrentLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeActiveLocaleWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeSupportedLocalesWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLowPower::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterLowPower::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterMediaInput::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeCurrentInputWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeInputListWithParams: not bound -!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeCurrentStateWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeDurationWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributePlaybackSpeedWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeSampledPositionWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeEndWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeStartWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeStartTimeWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterModeSelect::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterModeSelect::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeCurrentModeWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeDescriptionWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeOnModeWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeStandardNamespaceWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeStartUpModeWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeSupportedModesWithParams: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeInterfaceEnabledWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkIDWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeMaxNetworksWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeNetworksWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancyWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOff::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeGlobalSceneControlWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeOffWaitTimeWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeOnOffWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeOnTimeWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeStartUpOnOffWithParams: not bound -!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeCommissionedFabricsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeCurrentFabricIndexWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeFabricsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeNOCsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeSupportedFabricsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPowerSource::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPowerSource::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeActiveBatChargeFaultsWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeActiveBatFaultsWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeActiveWiredFaultsWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatANSIDesignationWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatApprovedChemistryWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatCapacityWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatChargeLevelWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatChargeStateWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatChargingCurrentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatCommonDesignationWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatFunctionalWhileChargingWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatIECDesignationWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatPercentRemainingWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatPresentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatQuantityWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatReplaceabilityWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementDescriptionWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementNeededWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatTimeRemainingWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatTimeToFullChargeWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatVoltageWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeDescriptionWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeOrderWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeStatusWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedCurrentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputVoltageWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredCurrentTypeWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredMaximumCurrentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredNominalVoltageWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredPresentWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeSourcesWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxScaledValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMinScaledValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledToleranceWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeScaleWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeCapacityWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeControlModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxFlowWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstTempWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeOperationModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePowerWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePumpStatusWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::initWithDevice:endpoint: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:completionHandler: not bound -!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeThreadMetricsWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterSwitch::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterSwitch::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeCurrentPositionWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeMultiPressMaxWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeNumberOfPositionsWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeCurrentTargetWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeTargetListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterTestCluster::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTestCluster::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap32WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap64WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeCharStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeClusterErrorBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEnum16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEnum8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEnumAttrWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEpochSWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEpochUsWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeFloatDoubleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeFloatSingleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeGeneralErrorBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt24sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt24uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt32sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt32uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt40sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt40uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt48sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt48uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt56sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt56uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt64sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt64uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListFabricScopedWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListLongOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListStructOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeLongCharStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeLongOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap32WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap64WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableCharStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableEnumAttrWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatDoubleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatSingleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableStructWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeStructAttrWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeTimedWriteBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeUnsupportedWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeVendorIdWithParams: not bound -!missing-selector! MTRClusterTestCluster::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNotHandledWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNotHandledWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSpecificWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSpecificWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testUnknownCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCapacityformatWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCapacityWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCoilTemperatureWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCompressorTypeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACErrorCodeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACLouverPositionWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACRefrigerantTypeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACTypeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeControlSequenceOfOperationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeEmergencyHeatDeltaWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeHVACSystemTypeConfigurationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureCalibrationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMaxCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMaxHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMinCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMinHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMinSetpointDeadBandWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeNumberOfDailyTransitionsWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupancyWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedCoolingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedHeatingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMaxWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMinWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOutdoorTemperatureWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributePICoolingDemandWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributePIHeatingDemandWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeRemoteSensingWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeAmountWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceTimestampWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeStartOfWeekWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSystemModeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeThermostatProgrammingOperationModeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningModeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningStateWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMaxWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMinWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackWithParams: not bound -!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDataVersionWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDelayWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePanIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeWeightingWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeHourFormatWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeTemperatureUnitWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterUserLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterUserLabel::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeLabelListWithParams: not bound -!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterWakeOnLan::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeMACAddressWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBssidWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRssiWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeConfigStatusWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeEndProductTypeWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeModeWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeOperationalStatusWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeSafetyStatusWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeTypeWithParams: not bound -!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRColorControlClusterColorLoopSetParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedStepHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStopMoveStepParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterContentSearch::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterDimension::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchContentParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchURLParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterParameter::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::copyWithZone: not bound -!missing-selector! MTRControllerFactoryParams::cdCerts not bound -!missing-selector! MTRControllerFactoryParams::otaProviderDelegate not bound -!missing-selector! MTRControllerFactoryParams::setCdCerts: not bound -!missing-selector! MTRControllerFactoryParams::setOtaProviderDelegate: not bound -!missing-selector! MTRDescriptorClusterDeviceType::copyWithZone: not bound -!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:clientQueue:completion: not bound -!missing-selector! MTRDevice::readAttributeWithEndpointID:clusterID:attributeID:params: not bound -!missing-selector! MTRDevice::setDelegate:queue: not bound -!missing-selector! MTRDevice::state not bound -!missing-selector! MTRDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:expectedValueInterval:timedWriteTimeout: not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::certificateDeclaration not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::dacCertificate not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::dacPAICertificate not bound -!missing-selector! MTRDeviceController::computePaseVerifier:iterations:salt: not bound -!missing-selector! MTRDeviceController::fetchAttestationChallengeForDeviceId: not bound -!missing-selector! MTRDeviceController::setNocChainIssuer:queue: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::copyWithZone: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearCredentialParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDlCredential::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::init not bound -!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::init not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockDoorParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::init not bound -!missing-selector! MTRDoorLockClusterLockOperationEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockOperationEvent::init not bound -!missing-selector! MTRDoorLockClusterLockUserChangeEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockUserChangeEvent::init not bound -!missing-selector! MTRDoorLockClusterSetCredentialParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterUnlockDoorParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::copyWithZone: not bound -!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::copyWithZone: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::id not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::init not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToFail not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToSkip not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setId: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToFail: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToSkip: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTakeMutex: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setType: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::takeMutex not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::type not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::copyWithZone: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::id not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::init not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::percentage not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setId: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setPercentage: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setType: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::type not bound -!missing-selector! MTRFixedLabelClusterLabelStruct::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterViewGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRIdentifyClusterIdentifyParams::copyWithZone: not bound -!missing-selector! MTRIdentifyClusterTriggerEffectParams::copyWithZone: not bound -!missing-selector! MTRKeypadInputClusterSendKeyParams::copyWithZone: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStepParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStepParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStepParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStepParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStepParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStopParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStopParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStopParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStopParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStopParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLowPowerClusterSleepParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterHideInputStatusParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterInputInfo::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterRenameInputParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterSelectInputParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterShowInputStatusParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterFastForwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterNextParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPauseParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlayParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPreviousParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterRewindParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSeekParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterStartOverParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterChangeToModeParams::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterModeOptionStruct::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::copyWithZone: not bound -!missing-selector! MTROnOffClusterOffParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnWithTimedOffParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterToggleParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAddNOCParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterNOCStruct::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::copyWithZone: not bound -!missing-selector! MTROTAHeader::imageDigest not bound -!missing-selector! MTROTAHeader::imageDigestType not bound -!missing-selector! MTROTAHeader::maxApplicableVersion not bound -!missing-selector! MTROTAHeader::minApplicableVersion not bound -!missing-selector! MTROTAHeader::payloadSize not bound -!missing-selector! MTROTAHeader::productID not bound -!missing-selector! MTROTAHeader::releaseNotesURL not bound -!missing-selector! MTROTAHeader::setImageDigest: not bound -!missing-selector! MTROTAHeader::setImageDigestType: not bound -!missing-selector! MTROTAHeader::setMaxApplicableVersion: not bound -!missing-selector! MTROTAHeader::setMinApplicableVersion: not bound -!missing-selector! MTROTAHeader::setPayloadSize: not bound -!missing-selector! MTROTAHeader::setProductID: not bound -!missing-selector! MTROTAHeader::setReleaseNotesURL: not bound -!missing-selector! MTROTAHeader::setSoftwareVersion: not bound -!missing-selector! MTROTAHeader::setSoftwareVersionString: not bound -!missing-selector! MTROTAHeader::setVendorID: not bound -!missing-selector! MTROTAHeader::softwareVersion not bound -!missing-selector! MTROTAHeader::softwareVersionString not bound -!missing-selector! MTROTAHeader::vendorID not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::init not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::init not bound -!missing-selector! MTRReadParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAddSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAttributeValuePair::copyWithZone: not bound -!missing-selector! MTRScenesClusterCopySceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::copyWithZone: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterViewSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRSetupPayload::hasShortDiscriminator not bound -!missing-selector! MTRSetupPayload::manualEntryCode not bound -!missing-selector! MTRSetupPayload::setHasShortDiscriminator: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::copyWithZone: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::copyWithZone: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::init not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::copyWithZone: not bound -!missing-selector! MTRSubscribeParams::copyWithZone: not bound -!missing-selector! MTRSwitchClusterInitialPressEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterInitialPressEvent::init not bound -!missing-selector! MTRSwitchClusterLongPressEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterLongPressEvent::init not bound -!missing-selector! MTRSwitchClusterLongReleaseEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterLongReleaseEvent::init not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::init not bound -!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::init not bound -!missing-selector! MTRSwitchClusterShortReleaseEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterShortReleaseEvent::init not bound -!missing-selector! MTRSwitchClusterSwitchLatchedEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterSwitchLatchedEvent::init not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::copyWithZone: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::copyWithZone: not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::fabricIndex not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::setFabricIndex: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::init not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::current not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::init not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::previous not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::init not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::offset not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidStarting: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidUntil: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validStarting not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validUntil not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::granularity not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::init not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setGranularity: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimeSource: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setUtcTime: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timeSource not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::utcTime not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::init not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::name not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::offset not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setName: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setValidAt: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::validAt not bound -!missing-selector! MTRUserLabelClusterLabelStruct::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::init not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::init not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::init not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterStopMotionParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::copyWithZone: not bound -!missing-selector! MTRWriteParams::copyWithZone: not bound -!missing-type! AttestationInfo not bound -!missing-type! CSRInfo not bound -!missing-type! MTRActionsClusterActionFailedEvent not bound -!missing-type! MTRActionsClusterActionStruct not bound -!missing-type! MTRActionsClusterDisableActionParams not bound -!missing-type! MTRActionsClusterDisableActionWithDurationParams not bound -!missing-type! MTRActionsClusterEnableActionParams not bound -!missing-type! MTRActionsClusterEnableActionWithDurationParams not bound -!missing-type! MTRActionsClusterEndpointListStruct not bound -!missing-type! MTRActionsClusterInstantActionParams not bound -!missing-type! MTRActionsClusterInstantActionWithTransitionParams not bound -!missing-type! MTRActionsClusterPauseActionParams not bound -!missing-type! MTRActionsClusterPauseActionWithDurationParams not bound -!missing-type! MTRActionsClusterResumeActionParams not bound -!missing-type! MTRActionsClusterStartActionParams not bound -!missing-type! MTRActionsClusterStartActionWithDurationParams not bound -!missing-type! MTRActionsClusterStateChangedEvent not bound -!missing-type! MTRActionsClusterStopActionParams not bound -!missing-type! MTRAsyncCallbackQueueWorkItem not bound -!missing-type! MTRAsyncCallbackWorkQueue not bound -!missing-type! MTRBaseClusterActions not bound -!missing-type! MTRBaseClusterBallastConfiguration not bound -!missing-type! MTRClusterAccessControl not bound -!missing-type! MTRClusterAccountLogin not bound -!missing-type! MTRClusterActions not bound -!missing-type! MTRClusterAdministratorCommissioning not bound -!missing-type! MTRClusterApplicationBasic not bound -!missing-type! MTRClusterApplicationLauncher not bound -!missing-type! MTRClusterAudioOutput not bound -!missing-type! MTRClusterBallastConfiguration not bound -!missing-type! MTRClusterBarrierControl not bound -!missing-type! MTRClusterBasic not bound -!missing-type! MTRClusterBinaryInputBasic not bound -!missing-type! MTRClusterBinding not bound -!missing-type! MTRClusterBooleanState not bound -!missing-type! MTRClusterBridgedDeviceBasic not bound -!missing-type! MTRClusterChannel not bound -!missing-type! MTRClusterColorControl not bound -!missing-type! MTRClusterContentLauncher not bound -!missing-type! MTRClusterDescriptor not bound -!missing-type! MTRClusterDiagnosticLogs not bound -!missing-type! MTRClusterDoorLock not bound -!missing-type! MTRClusterElectricalMeasurement not bound -!missing-type! MTRClusterEthernetNetworkDiagnostics not bound -!missing-type! MTRClusterFanControl not bound -!missing-type! MTRClusterFixedLabel not bound -!missing-type! MTRClusterFlowMeasurement not bound -!missing-type! MTRClusterGeneralCommissioning not bound -!missing-type! MTRClusterGeneralDiagnostics not bound -!missing-type! MTRClusterGroupKeyManagement not bound -!missing-type! MTRClusterGroups not bound -!missing-type! MTRClusterIdentify not bound -!missing-type! MTRClusterIlluminanceMeasurement not bound -!missing-type! MTRClusterKeypadInput not bound -!missing-type! MTRClusterLevelControl not bound -!missing-type! MTRClusterLocalizationConfiguration not bound -!missing-type! MTRClusterLowPower not bound -!missing-type! MTRClusterMediaInput not bound -!missing-type! MTRClusterMediaPlayback not bound -!missing-type! MTRClusterModeSelect not bound -!missing-type! MTRClusterNetworkCommissioning not bound -!missing-type! MTRClusterOccupancySensing not bound -!missing-type! MTRClusterOnOff not bound -!missing-type! MTRClusterOnOffSwitchConfiguration not bound -!missing-type! MTRClusterOperationalCredentials not bound -!missing-type! MTRClusterOtaSoftwareUpdateProvider not bound -!missing-type! MTRClusterOtaSoftwareUpdateRequestor not bound -!missing-type! MTRClusterPowerSource not bound -!missing-type! MTRClusterPowerSourceConfiguration not bound -!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 -!missing-type! MTRClusterTemperatureMeasurement not bound -!missing-type! MTRClusterTestCluster not bound -!missing-type! MTRClusterThermostat not bound -!missing-type! MTRClusterThermostatUserInterfaceConfiguration not bound -!missing-type! MTRClusterThreadNetworkDiagnostics not bound -!missing-type! MTRClusterTimeFormatLocalization not bound -!missing-type! MTRClusterUnitLocalization not bound -!missing-type! MTRClusterUserLabel not bound -!missing-type! MTRClusterWakeOnLan not bound -!missing-type! MTRClusterWiFiNetworkDiagnostics not bound -!missing-type! MTRClusterWindowCovering not bound -!missing-type! MTRDevice not bound -!missing-type! MTRDeviceAttestationDeviceInfo not bound -!missing-type! MTRFaultInjectionClusterFailAtFaultParams not bound -!missing-type! MTRFaultInjectionClusterFailRandomlyAtFaultParams not bound -!missing-type! MTROTAHeader not bound -!missing-type! MTROTAHeaderParser not bound -!missing-type! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent not bound -!missing-type! MTRTimeSynchronizationClusterDstOffsetType not bound -!missing-type! MTRTimeSynchronizationClusterSetUtcTimeParams not bound -!missing-type! MTRTimeSynchronizationClusterTimeZoneType 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 95f7b176d4..92e6e8b51d 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShaders.todo @@ -491,3 +491,6 @@ !missing-enum-value! MPSIntersectionDataType native value MPSIntersectionDataTypeDistancePrimitiveIndexBufferIndexCoordinates = 6 not bound !missing-enum-value! MPSIntersectionDataType native value MPSIntersectionDataTypeDistancePrimitiveIndexBufferIndexInstanceIndex = 7 not bound !missing-enum-value! MPSIntersectionDataType native value MPSIntersectionDataTypeDistancePrimitiveIndexBufferIndexInstanceIndexCoordinates = 8 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeComplexBit = 16777216 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeComplexFloat16 = 285212704 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeComplexFloat32 = 285212736 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 654d9e8e53..cc80cd773c 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShadersGraph.todo @@ -188,3 +188,11 @@ !missing-selector! MPSGraph::inverseOfTensor:name: not bound !missing-selector! MPSGraph::spaceToBatchTensor:spatialAxes:batchAxis:blockDimensions:usePixelShuffleOrder:name: not bound !missing-selector! MPSGraph::spaceToBatchTensor:spatialAxesTensor:batchAxisTensor:blockDimensionsTensor:usePixelShuffleOrder:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scale:zeroPoint:dataType:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPoint:dataType:axis:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPointTensor:dataType:axis:name: not bound +!missing-selector! MPSGraph::quantizeTensor:scale:zeroPoint:dataType:name: not bound +!missing-selector! MPSGraph::quantizeTensor:scaleTensor:zeroPoint:dataType:axis:name: not bound +!missing-selector! MPSGraph::quantizeTensor:scaleTensor:zeroPointTensor:dataType:axis:name: not bound +!missing-selector! MPSGraph::sampleGridWithSourceTensor:coordinateTensor:layout:normalizeCoordinates:relativeCoordinates:alignCorners:paddingMode:nearestRoundingMode:constantValue:name: not bound +!missing-selector! MPSGraph::sampleGridWithSourceTensor:coordinateTensor:layout:normalizeCoordinates:relativeCoordinates:alignCorners:paddingMode:samplingMode:constantValue:name: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.ignore new file mode 100644 index 0000000000..da529f49be --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.ignore @@ -0,0 +1,6 @@ +# The API is marked as unfinished in the header comments so let's not bind it for now +!missing-selector! SRApplicationUsage::supplementalCategories not bound +!missing-selector! SRKeyboardMetrics::longWordTouchUpDown not bound +!missing-selector! SRKeyboardMetrics::touchUpDown not bound +!missing-selector! SRSupplementalCategory::identifier not bound +!missing-type! SRSupplementalCategory not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore index e698b8382b..d2f5b923b7 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore @@ -401,3 +401,4 @@ !missing-field! UIListSeparatorAutomaticInsets not bound !incorrect-protocol-member! UISearchSuggestion::localizedAttributedSuggestion is REQUIRED and should be abstract +!incorrect-protocol-member! UICalendarViewDelegate::calendarView:decorationForDateComponents: is OPTIONAL and should NOT be abstract diff --git a/tests/xtro-sharpie/macOS-Matter.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.ignore similarity index 99% rename from tests/xtro-sharpie/macOS-Matter.todo rename to tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.ignore index cc12725bd1..e9229a589d 100644 --- a/tests/xtro-sharpie/macOS-Matter.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.ignore @@ -9833,3 +9833,27 @@ !missing-type! MTRWindowCoveringClusterStopMotionParams not bound !missing-type! MTRWindowCoveringClusterUpOrOpenParams not bound !missing-type! MTRWriteParams not bound +!missing-enum! MTRMediaPlaybackFeature not bound +!missing-enum! MTRSwitchFeature not bound +!missing-selector! +MTRBaseClusterTestCluster::readAttributeWriteOnlyInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRSetupPayload::generateRandomSetupPasscode not bound +!missing-selector! +MTRSetupPayload::setupPayloadWithOnboardingPayload:error: not bound +!missing-selector! MTRBaseClusterTestCluster::readAttributeWriteOnlyInt8uWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeWriteOnlyInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseDevice::openCommissioningWindowWithSetupPasscode:discriminator:duration:queue:completion: not bound +!missing-selector! MTRClusterTestCluster::readAttributeWriteOnlyInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::copyWithZone: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::init not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::revision not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setRevision: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setType: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::type not bound +!missing-selector! MTRDevice::openCommissioningWindowWithSetupPasscode:discriminator:duration:queue:completion: not bound +!missing-selector! MTRDeviceController::setupCommissioningSessionWithPayload:newNodeID:error: not bound +!missing-selector! MTRSetupPayload::initWithSetupPasscode:discriminator: not bound +!missing-selector! MTRSetupPayload::qrCodeString: not bound +!missing-type! MTRDescriptorClusterDeviceTypeStruct 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 95f7b176d4..92e6e8b51d 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShaders.todo @@ -491,3 +491,6 @@ !missing-enum-value! MPSIntersectionDataType native value MPSIntersectionDataTypeDistancePrimitiveIndexBufferIndexCoordinates = 6 not bound !missing-enum-value! MPSIntersectionDataType native value MPSIntersectionDataTypeDistancePrimitiveIndexBufferIndexInstanceIndex = 7 not bound !missing-enum-value! MPSIntersectionDataType native value MPSIntersectionDataTypeDistancePrimitiveIndexBufferIndexInstanceIndexCoordinates = 8 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeComplexBit = 16777216 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeComplexFloat16 = 285212704 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeComplexFloat32 = 285212736 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 255550365d..202ecbb46c 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.ignore @@ -7061,3 +7061,2775 @@ !missing-type! MTRWindowCoveringClusterStopMotionParams not bound !missing-type! MTRWindowCoveringClusterUpOrOpenParams not bound !missing-type! MTRWriteParams not bound +!missing-enum! MTRActionsActionError not bound +!missing-enum! MTRActionsActionState not bound +!missing-enum! MTRActionsActionType not bound +!missing-enum! MTRActionsCommandBits not bound +!missing-enum! MTRActionsEndpointListType not bound +!missing-enum! MTRDeviceState not bound +!missing-enum! MTRDiscoveryCapabilities not bound +!missing-enum! MTRFaultInjectionFaultType not bound +!missing-enum! MTROTAImageDigestType not bound +!missing-enum! MTRTimeSynchronizationGranularity not bound +!missing-enum! MTRTimeSynchronizationTimeSource not bound +!missing-field! MTREventPathKey not bound +!missing-protocol! MTRDeviceDelegate not bound +!missing-protocol! MTRNOCChainIssuer not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRCertificates::convertX509Certificate: not bound +!missing-selector! +MTRDevice::deviceWithNodeID:deviceController: not bound +!missing-selector! +MTROnboardingPayloadParser::setupPayloadForOnboardingPayload:error: not bound +!missing-selector! +MTROTAHeaderParser::headerFromData:error: not bound +!missing-selector! +MTRSetupPayload::generateRandomPIN not bound +!missing-selector! AttestationInfo::certificationDeclaration not bound +!missing-selector! AttestationInfo::challenge not bound +!missing-selector! AttestationInfo::dac not bound +!missing-selector! AttestationInfo::elements not bound +!missing-selector! AttestationInfo::elementsSignature not bound +!missing-selector! AttestationInfo::firmwareInfo not bound +!missing-selector! AttestationInfo::initWithChallenge:nonce:elements:elementsSignature:dac:pai:certificationDeclaration:firmwareInfo: not bound +!missing-selector! AttestationInfo::nonce not bound +!missing-selector! AttestationInfo::pai not bound +!missing-selector! AttestationInfo::setCertificationDeclaration: not bound +!missing-selector! AttestationInfo::setChallenge: not bound +!missing-selector! AttestationInfo::setDac: not bound +!missing-selector! AttestationInfo::setElements: not bound +!missing-selector! AttestationInfo::setElementsSignature: not bound +!missing-selector! AttestationInfo::setFirmwareInfo: not bound +!missing-selector! AttestationInfo::setNonce: not bound +!missing-selector! AttestationInfo::setPai: not bound +!missing-selector! CSRInfo::csr not bound +!missing-selector! CSRInfo::elements not bound +!missing-selector! CSRInfo::elementsSignature not bound +!missing-selector! CSRInfo::initWithNonce:elements:elementsSignature:csr: not bound +!missing-selector! CSRInfo::nonce not bound +!missing-selector! CSRInfo::setCsr: not bound +!missing-selector! CSRInfo::setElements: not bound +!missing-selector! CSRInfo::setElementsSignature: not bound +!missing-selector! CSRInfo::setNonce: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntry::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::init not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::init not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterExtensionEntry::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterTarget::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterLoginParams::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::actionID not bound +!missing-selector! MTRActionsClusterActionFailedEvent::copyWithZone: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::error not bound +!missing-selector! MTRActionsClusterActionFailedEvent::getNewState not bound +!missing-selector! MTRActionsClusterActionFailedEvent::init not bound +!missing-selector! MTRActionsClusterActionFailedEvent::invokeID not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setActionID: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setError: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setInvokeID: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setNewState: not bound +!missing-selector! MTRActionsClusterActionStruct::actionID not bound +!missing-selector! MTRActionsClusterActionStruct::copyWithZone: not bound +!missing-selector! MTRActionsClusterActionStruct::endpointListID not bound +!missing-selector! MTRActionsClusterActionStruct::init not bound +!missing-selector! MTRActionsClusterActionStruct::name not bound +!missing-selector! MTRActionsClusterActionStruct::setActionID: not bound +!missing-selector! MTRActionsClusterActionStruct::setEndpointListID: not bound +!missing-selector! MTRActionsClusterActionStruct::setName: not bound +!missing-selector! MTRActionsClusterActionStruct::setState: not bound +!missing-selector! MTRActionsClusterActionStruct::setSupportedCommands: not bound +!missing-selector! MTRActionsClusterActionStruct::setType: not bound +!missing-selector! MTRActionsClusterActionStruct::state not bound +!missing-selector! MTRActionsClusterActionStruct::supportedCommands not bound +!missing-selector! MTRActionsClusterActionStruct::type not bound +!missing-selector! MTRActionsClusterDisableActionParams::actionID not bound +!missing-selector! MTRActionsClusterDisableActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterDisableActionParams::init not bound +!missing-selector! MTRActionsClusterDisableActionParams::invokeID not bound +!missing-selector! MTRActionsClusterDisableActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterDisableActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterDisableActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterDisableActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterEnableActionParams::actionID not bound +!missing-selector! MTRActionsClusterEnableActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterEnableActionParams::init not bound +!missing-selector! MTRActionsClusterEnableActionParams::invokeID not bound +!missing-selector! MTRActionsClusterEnableActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterEnableActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterEnableActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterEnableActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterEndpointListStruct::copyWithZone: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::endpointListID not bound +!missing-selector! MTRActionsClusterEndpointListStruct::endpoints not bound +!missing-selector! MTRActionsClusterEndpointListStruct::init not bound +!missing-selector! MTRActionsClusterEndpointListStruct::name not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setEndpointListID: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setEndpoints: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setName: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setType: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::type not bound +!missing-selector! MTRActionsClusterInstantActionParams::actionID not bound +!missing-selector! MTRActionsClusterInstantActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterInstantActionParams::init not bound +!missing-selector! MTRActionsClusterInstantActionParams::invokeID not bound +!missing-selector! MTRActionsClusterInstantActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterInstantActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterInstantActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterInstantActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::actionID not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::init not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::invokeID not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setActionID: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTransitionTime: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::transitionTime not bound +!missing-selector! MTRActionsClusterPauseActionParams::actionID not bound +!missing-selector! MTRActionsClusterPauseActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterPauseActionParams::init not bound +!missing-selector! MTRActionsClusterPauseActionParams::invokeID not bound +!missing-selector! MTRActionsClusterPauseActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterPauseActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterPauseActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterPauseActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterResumeActionParams::actionID not bound +!missing-selector! MTRActionsClusterResumeActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterResumeActionParams::init not bound +!missing-selector! MTRActionsClusterResumeActionParams::invokeID not bound +!missing-selector! MTRActionsClusterResumeActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterResumeActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterResumeActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterResumeActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterStartActionParams::actionID not bound +!missing-selector! MTRActionsClusterStartActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterStartActionParams::init not bound +!missing-selector! MTRActionsClusterStartActionParams::invokeID not bound +!missing-selector! MTRActionsClusterStartActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterStartActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterStartActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterStartActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterStateChangedEvent::actionID not bound +!missing-selector! MTRActionsClusterStateChangedEvent::copyWithZone: not bound +!missing-selector! MTRActionsClusterStateChangedEvent::getNewState not bound +!missing-selector! MTRActionsClusterStateChangedEvent::init not bound +!missing-selector! MTRActionsClusterStateChangedEvent::invokeID not bound +!missing-selector! MTRActionsClusterStateChangedEvent::setActionID: not bound +!missing-selector! MTRActionsClusterStateChangedEvent::setInvokeID: not bound +!missing-selector! MTRActionsClusterStateChangedEvent::setNewState: not bound +!missing-selector! MTRActionsClusterStopActionParams::actionID not bound +!missing-selector! MTRActionsClusterStopActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterStopActionParams::init not bound +!missing-selector! MTRActionsClusterStopActionParams::invokeID not bound +!missing-selector! MTRActionsClusterStopActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterStopActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterStopActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterStopActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::copyWithZone: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::copyWithZone: not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::copyWithZone: not bound +!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterApplication::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEP::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::copyWithZone: not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::cancelHandler not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::endWork not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::initWithQueue: not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::readyHandler not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::retryWork not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::setCancelHandler: not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::setReadyHandler: not bound +!missing-selector! MTRAsyncCallbackWorkQueue::enqueueWorkItem: not bound +!missing-selector! MTRAsyncCallbackWorkQueue::initWithContext:queue: not bound +!missing-selector! MTRAsyncCallbackWorkQueue::invalidate not bound +!missing-selector! MTRAudioOutputClusterOutputInfo::copyWithZone: not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::copyWithZone: not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::copyWithZone: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::copyWithZone: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::copyWithZone: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::startActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::stopActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBalanceFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseDevice::subscribeWithQueue:minInterval:maxInterval:params:cacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound +!missing-selector! MTRBasicClusterCapabilityMinimaStruct::copyWithZone: not bound +!missing-selector! MTRBasicClusterLeaveEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterLeaveEvent::fabricIndex not bound +!missing-selector! MTRBasicClusterLeaveEvent::init not bound +!missing-selector! MTRBasicClusterLeaveEvent::setFabricIndex: not bound +!missing-selector! MTRBasicClusterMfgSpecificPingParams::copyWithZone: not bound +!missing-selector! MTRBasicClusterReachableChangedEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterReachableChangedEvent::init not bound +!missing-selector! MTRBasicClusterShutDownEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterShutDownEvent::init not bound +!missing-selector! MTRBasicClusterStartUpEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterStartUpEvent::init not bound +!missing-selector! MTRBindingClusterTargetStruct::copyWithZone: not bound +!missing-selector! MTRBooleanStateClusterStateChangeEvent::copyWithZone: not bound +!missing-selector! MTRBooleanStateClusterStateChangeEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::init not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::copyWithZone: not bound +!missing-selector! MTRChannelClusterChangeChannelParams::copyWithZone: not bound +!missing-selector! MTRChannelClusterChangeChannelResponseParams::copyWithZone: not bound +!missing-selector! MTRChannelClusterChannelInfo::copyWithZone: not bound +!missing-selector! MTRChannelClusterLineupInfo::copyWithZone: not bound +!missing-selector! MTRChannelClusterSkipChannelParams::copyWithZone: not bound +!missing-selector! MTRClusterAccessControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAclWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeExtensionWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithParams: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeActionListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeEndpointListsWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeSetupURLWithParams: not bound +!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminVendorIdWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeWindowStatusWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeAllowedVendorListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationNameWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationVersionWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeStatusWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeCatalogListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeCurrentAppWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAudioOutput::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeCurrentOutputWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeOutputListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastStatusWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampAlarmModeWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampManufacturerWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampQuantityWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampRatedHoursWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampTypeWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeMaxLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeMinLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMaxLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMinLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBarrierControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCapabilitiesWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCloseEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierClosePeriodWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierMovingStateWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenPeriodWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierPositionWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierSafetyStatusWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBasic::mfgSpecificPingWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBasic::mfgSpecificPingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeCapabilityMinimaWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeDataModelRevisionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeLocalConfigDisabledWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeLocationWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeActiveTextWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeApplicationTypeWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeDescriptionWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeInactiveTextWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeOutOfServiceWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributePolarityWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributePresentValueWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeReliabilityWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeStatusFlagsWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinding::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBinding::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeBindingWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBooleanState::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBooleanState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeStateValueWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterChannel::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterChannel::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeChannelListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeCurrentChannelWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeLineupWithParams: not bound +!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorCapabilitiesWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopActiveWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopDirectionWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopStartEnhancedHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopTimeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorModeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointBIntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointBXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointBYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointGIntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointGXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointGYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointRIntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointRXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointRYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorTemperatureMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCompensationTextWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentSaturationWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeDriftCompensationWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeEnhancedColorModeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeEnhancedCurrentHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeNumberOfPrimariesWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeOptionsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary1IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary1XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary1YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary2IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary2XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary2YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary3IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary3XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary3YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary4IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary4XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary4YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary5IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary5XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary5YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary6IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary6XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary6YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeRemainingTimeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeWhitePointXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeWhitePointYWithParams: not bound +!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterContentLauncher::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeAcceptHeaderWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithParams: not bound +!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDescriptor::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterDescriptor::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeClientListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeDeviceListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributePartsListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeServerListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeActuatorEnabledWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeAutoRelockTimeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeCredentialRulesSupportWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDefaultConfigurationRegisterWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDoorClosedEventsWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDoorOpenEventsWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDoorStateWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnableInsideStatusLEDWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnableLocalProgrammingWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnableOneTouchLockingWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnablePrivacyModeButtonWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeExpiringUserTimeoutWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLanguageWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLEDSettingsWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLocalProgrammingFeaturesWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLockStateWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLockTypeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMaxPINCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMaxRFIDCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMinPINCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMinRFIDCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeOpenPeriodWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeOperatingModeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeRequirePINforRemoteOperationWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeSendPINOverTheAirWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeSoundVolumeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeSupportedOperatingModesWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeWrongCodeEntryLimitWithParams: not bound +!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeCurrentOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasurementTypeWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeVoltageOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePHYRateWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterFanControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterFanControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeFanModeSequenceWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeFanModeWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributePercentCurrentWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributePercentSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeRockSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeRockSupportWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeSpeedCurrentWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeSpeedMaxWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeSpeedSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeWindSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeWindSupportWithParams: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFixedLabel::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeLabelListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeBreadcrumbWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeLocationCapabilityWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeRegulatoryConfigWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeRebootCountWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeUpTimeWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupTableWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGroups::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeNameSupportWithParams: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterIdentify::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterIdentify::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeIdentifyTimeWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeIdentifyTypeWithParams: not bound +!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterKeypadInput::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeCurrentFrequencyWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeDefaultMoveRateWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMaxFrequencyWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMaxLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMinFrequencyWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMinLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOffTransitionTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOnLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOnOffTransitionTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOnTransitionTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOptionsWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeRemainingTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeStartUpCurrentLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeActiveLocaleWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeSupportedLocalesWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLowPower::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterLowPower::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterMediaInput::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeCurrentInputWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeInputListWithParams: not bound +!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeDurationWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributePlaybackSpeedWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeSampledPositionWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeEndWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeStartWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeStartTimeWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterModeSelect::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterModeSelect::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeDescriptionWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeOnModeWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeStandardNamespaceWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeStartUpModeWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeInterfaceEnabledWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkIDWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeMaxNetworksWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeNetworksWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancyWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOff::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeGlobalSceneControlWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeOffWaitTimeWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeOnOffWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeOnTimeWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeStartUpOnOffWithParams: not bound +!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeCommissionedFabricsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeCurrentFabricIndexWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeFabricsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeNOCsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeSupportedFabricsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPowerSource::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPowerSource::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeActiveBatChargeFaultsWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeActiveBatFaultsWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeActiveWiredFaultsWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatANSIDesignationWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatApprovedChemistryWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatCapacityWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatChargeLevelWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatChargeStateWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatChargingCurrentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatCommonDesignationWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatFunctionalWhileChargingWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatIECDesignationWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatPercentRemainingWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatPresentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatQuantityWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatReplaceabilityWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementDescriptionWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementNeededWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatTimeRemainingWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatTimeToFullChargeWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatVoltageWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeDescriptionWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeOrderWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeStatusWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedCurrentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputVoltageWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredCurrentTypeWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredMaximumCurrentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredNominalVoltageWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredPresentWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeSourcesWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxScaledValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMinScaledValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledToleranceWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeScaleWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeCapacityWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeControlModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxFlowWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstTempWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeOperationModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePowerWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePumpStatusWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::initWithDevice:endpoint: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:completionHandler: not bound +!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeThreadMetricsWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterSwitch::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterSwitch::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeCurrentPositionWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeMultiPressMaxWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeNumberOfPositionsWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeCurrentTargetWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeTargetListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterTestCluster::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTestCluster::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap32WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap64WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeCharStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeClusterErrorBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEnum16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEnum8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEnumAttrWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEpochSWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEpochUsWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeFloatDoubleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeFloatSingleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeGeneralErrorBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt24sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt24uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt32sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt32uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt40sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt40uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt48sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt48uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt56sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt56uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt64sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt64uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListFabricScopedWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListLongOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListStructOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeLongCharStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeLongOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap32WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap64WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableCharStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableEnumAttrWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatDoubleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatSingleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableStructWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeStructAttrWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeTimedWriteBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeUnsupportedWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeVendorIdWithParams: not bound +!missing-selector! MTRClusterTestCluster::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNotHandledWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNotHandledWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSpecificWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSpecificWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testUnknownCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCapacityformatWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCapacityWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCoilTemperatureWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCompressorTypeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACErrorCodeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACLouverPositionWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACRefrigerantTypeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACTypeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeControlSequenceOfOperationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeEmergencyHeatDeltaWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeHVACSystemTypeConfigurationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureCalibrationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMaxCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMaxHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMinCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMinHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMinSetpointDeadBandWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeNumberOfDailyTransitionsWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupancyWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedCoolingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedHeatingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMaxWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMinWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOutdoorTemperatureWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributePICoolingDemandWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributePIHeatingDemandWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeRemoteSensingWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeAmountWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceTimestampWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeStartOfWeekWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSystemModeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeThermostatProgrammingOperationModeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningModeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningStateWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMaxWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMinWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackWithParams: not bound +!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDataVersionWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDelayWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePanIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeWeightingWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeHourFormatWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeTemperatureUnitWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUserLabel::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterUserLabel::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeLabelListWithParams: not bound +!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterWakeOnLan::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeMACAddressWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBssidWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRssiWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeConfigStatusWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeEndProductTypeWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeModeWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeOperationalStatusWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeSafetyStatusWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeTypeWithParams: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveColorParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepColorParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfo::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformation::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterContentSearch::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterDimension::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterLaunchResponseParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterParameter::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterStyleInformation::copyWithZone: not bound +!missing-selector! MTRControllerFactoryParams::cdCerts not bound +!missing-selector! MTRControllerFactoryParams::otaProviderDelegate not bound +!missing-selector! MTRControllerFactoryParams::setCdCerts: not bound +!missing-selector! MTRControllerFactoryParams::setOtaProviderDelegate: not bound +!missing-selector! MTRDescriptorClusterDeviceType::copyWithZone: not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:clientQueue:completion: not bound +!missing-selector! MTRDevice::readAttributeWithEndpointID:clusterID:attributeID:params: not bound +!missing-selector! MTRDevice::setDelegate:queue: not bound +!missing-selector! MTRDevice::state not bound +!missing-selector! MTRDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:expectedValueInterval:timedWriteTimeout: not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::certificateDeclaration not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::dacCertificate not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::dacPAICertificate not bound +!missing-selector! MTRDeviceController::computePaseVerifier:iterations:salt: not bound +!missing-selector! MTRDeviceController::fetchAttestationChallengeForDeviceId: not bound +!missing-selector! MTRDeviceController::setNocChainIssuer:queue: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::copyWithZone: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearUserParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDlCredential::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::init not bound +!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::init not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetUserParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::init not bound +!missing-selector! MTRDoorLockClusterLockOperationEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockOperationEvent::init not bound +!missing-selector! MTRDoorLockClusterLockUserChangeEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockUserChangeEvent::init not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::copyWithZone: not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::copyWithZone: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::id not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::init not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToFail not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToSkip not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setId: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToFail: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToSkip: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTakeMutex: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setType: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::takeMutex not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::type not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::copyWithZone: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::id not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::init not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::percentage not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setId: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setPercentage: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setType: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::type not bound +!missing-selector! MTRFixedLabelClusterLabelStruct::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::copyWithZone: not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::copyWithZone: not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::copyWithZone: not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::copyWithZone: not bound +!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStepParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStepParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStepParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStepParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStepParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStopParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStopParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStopParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStopParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStopParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLowPowerClusterSleepParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterInputInfo::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::copyWithZone: not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::copyWithZone: not bound +!missing-selector! MTRModeSelectClusterModeOptionStruct::copyWithZone: not bound +!missing-selector! MTRModeSelectClusterSemanticTag::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::copyWithZone: not bound +!missing-selector! MTROnOffClusterOffParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOnParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterToggleParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterNOCStruct::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::copyWithZone: not bound +!missing-selector! MTROTAHeader::imageDigest not bound +!missing-selector! MTROTAHeader::imageDigestType not bound +!missing-selector! MTROTAHeader::maxApplicableVersion not bound +!missing-selector! MTROTAHeader::minApplicableVersion not bound +!missing-selector! MTROTAHeader::payloadSize not bound +!missing-selector! MTROTAHeader::productID not bound +!missing-selector! MTROTAHeader::releaseNotesURL not bound +!missing-selector! MTROTAHeader::setImageDigest: not bound +!missing-selector! MTROTAHeader::setImageDigestType: not bound +!missing-selector! MTROTAHeader::setMaxApplicableVersion: not bound +!missing-selector! MTROTAHeader::setMinApplicableVersion: not bound +!missing-selector! MTROTAHeader::setPayloadSize: not bound +!missing-selector! MTROTAHeader::setProductID: not bound +!missing-selector! MTROTAHeader::setReleaseNotesURL: not bound +!missing-selector! MTROTAHeader::setSoftwareVersion: not bound +!missing-selector! MTROTAHeader::setSoftwareVersionString: not bound +!missing-selector! MTROTAHeader::setVendorID: not bound +!missing-selector! MTROTAHeader::softwareVersion not bound +!missing-selector! MTROTAHeader::softwareVersionString not bound +!missing-selector! MTROTAHeader::vendorID not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::init not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::init not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::init not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::copyWithZone: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeType::copyWithZone: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::init not bound +!missing-selector! MTRReadParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterAddSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterAttributeValuePair::copyWithZone: not bound +!missing-selector! MTRScenesClusterCopySceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::copyWithZone: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterViewSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRSetupPayload::hasShortDiscriminator not bound +!missing-selector! MTRSetupPayload::manualEntryCode not bound +!missing-selector! MTRSetupPayload::setHasShortDiscriminator: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::copyWithZone: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::copyWithZone: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::init not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::copyWithZone: not bound +!missing-selector! MTRSubscribeParams::copyWithZone: not bound +!missing-selector! MTRSwitchClusterInitialPressEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterInitialPressEvent::init not bound +!missing-selector! MTRSwitchClusterLongPressEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterLongPressEvent::init not bound +!missing-selector! MTRSwitchClusterLongReleaseEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterLongReleaseEvent::init not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::init not bound +!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::init not bound +!missing-selector! MTRSwitchClusterShortReleaseEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterShortReleaseEvent::init not bound +!missing-selector! MTRSwitchClusterSwitchLatchedEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterSwitchLatchedEvent::init not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::copyWithZone: not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::copyWithZone: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfo::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterBooleanResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterDoubleNestedStructList::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterNestedStruct::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterNestedStructList::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterSimpleStruct::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEventEvent::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEventEvent::init not bound +!missing-selector! MTRTestClusterClusterTestFabricScoped::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::fabricIndex not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::init not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::setFabricIndex: not bound +!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListStructOctet::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNotHandledParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSpecificParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterThermostatScheduleTransition::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::init not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::current not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::init not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::previous not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::init not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::offset not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidStarting: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidUntil: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validStarting not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validUntil not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::granularity not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::init not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setGranularity: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimeSource: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setUtcTime: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timeSource not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::utcTime not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::init not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::name not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::offset not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setName: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setValidAt: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::validAt not bound +!missing-selector! MTRUserLabelClusterLabelStruct::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::init not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::init not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::init not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::copyWithZone: not bound +!missing-selector! MTRWriteParams::copyWithZone: not bound +!missing-type! AttestationInfo not bound +!missing-type! CSRInfo not bound +!missing-type! MTRActionsClusterActionFailedEvent not bound +!missing-type! MTRActionsClusterActionStruct not bound +!missing-type! MTRActionsClusterDisableActionParams not bound +!missing-type! MTRActionsClusterDisableActionWithDurationParams not bound +!missing-type! MTRActionsClusterEnableActionParams not bound +!missing-type! MTRActionsClusterEnableActionWithDurationParams not bound +!missing-type! MTRActionsClusterEndpointListStruct not bound +!missing-type! MTRActionsClusterInstantActionParams not bound +!missing-type! MTRActionsClusterInstantActionWithTransitionParams not bound +!missing-type! MTRActionsClusterPauseActionParams not bound +!missing-type! MTRActionsClusterPauseActionWithDurationParams not bound +!missing-type! MTRActionsClusterResumeActionParams not bound +!missing-type! MTRActionsClusterStartActionParams not bound +!missing-type! MTRActionsClusterStartActionWithDurationParams not bound +!missing-type! MTRActionsClusterStateChangedEvent not bound +!missing-type! MTRActionsClusterStopActionParams not bound +!missing-type! MTRAsyncCallbackQueueWorkItem not bound +!missing-type! MTRAsyncCallbackWorkQueue not bound +!missing-type! MTRBaseClusterActions not bound +!missing-type! MTRBaseClusterBallastConfiguration not bound +!missing-type! MTRClusterAccessControl not bound +!missing-type! MTRClusterAccountLogin not bound +!missing-type! MTRClusterActions not bound +!missing-type! MTRClusterAdministratorCommissioning not bound +!missing-type! MTRClusterApplicationBasic not bound +!missing-type! MTRClusterApplicationLauncher not bound +!missing-type! MTRClusterAudioOutput not bound +!missing-type! MTRClusterBallastConfiguration not bound +!missing-type! MTRClusterBarrierControl not bound +!missing-type! MTRClusterBasic not bound +!missing-type! MTRClusterBinaryInputBasic not bound +!missing-type! MTRClusterBinding not bound +!missing-type! MTRClusterBooleanState not bound +!missing-type! MTRClusterBridgedDeviceBasic not bound +!missing-type! MTRClusterChannel not bound +!missing-type! MTRClusterColorControl not bound +!missing-type! MTRClusterContentLauncher not bound +!missing-type! MTRClusterDescriptor not bound +!missing-type! MTRClusterDiagnosticLogs not bound +!missing-type! MTRClusterDoorLock not bound +!missing-type! MTRClusterElectricalMeasurement not bound +!missing-type! MTRClusterEthernetNetworkDiagnostics not bound +!missing-type! MTRClusterFanControl not bound +!missing-type! MTRClusterFixedLabel not bound +!missing-type! MTRClusterFlowMeasurement not bound +!missing-type! MTRClusterGeneralCommissioning not bound +!missing-type! MTRClusterGeneralDiagnostics not bound +!missing-type! MTRClusterGroupKeyManagement not bound +!missing-type! MTRClusterGroups not bound +!missing-type! MTRClusterIdentify not bound +!missing-type! MTRClusterIlluminanceMeasurement not bound +!missing-type! MTRClusterKeypadInput not bound +!missing-type! MTRClusterLevelControl not bound +!missing-type! MTRClusterLocalizationConfiguration not bound +!missing-type! MTRClusterLowPower not bound +!missing-type! MTRClusterMediaInput not bound +!missing-type! MTRClusterMediaPlayback not bound +!missing-type! MTRClusterModeSelect not bound +!missing-type! MTRClusterNetworkCommissioning not bound +!missing-type! MTRClusterOccupancySensing not bound +!missing-type! MTRClusterOnOff not bound +!missing-type! MTRClusterOnOffSwitchConfiguration not bound +!missing-type! MTRClusterOperationalCredentials not bound +!missing-type! MTRClusterOtaSoftwareUpdateProvider not bound +!missing-type! MTRClusterOtaSoftwareUpdateRequestor not bound +!missing-type! MTRClusterPowerSource not bound +!missing-type! MTRClusterPowerSourceConfiguration not bound +!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 +!missing-type! MTRClusterTemperatureMeasurement not bound +!missing-type! MTRClusterTestCluster not bound +!missing-type! MTRClusterThermostat not bound +!missing-type! MTRClusterThermostatUserInterfaceConfiguration not bound +!missing-type! MTRClusterThreadNetworkDiagnostics not bound +!missing-type! MTRClusterTimeFormatLocalization not bound +!missing-type! MTRClusterUnitLocalization not bound +!missing-type! MTRClusterUserLabel not bound +!missing-type! MTRClusterWakeOnLan not bound +!missing-type! MTRClusterWiFiNetworkDiagnostics not bound +!missing-type! MTRClusterWindowCovering not bound +!missing-type! MTRDevice not bound +!missing-type! MTRDeviceAttestationDeviceInfo not bound +!missing-type! MTRFaultInjectionClusterFailAtFaultParams not bound +!missing-type! MTRFaultInjectionClusterFailRandomlyAtFaultParams not bound +!missing-type! MTROTAHeader not bound +!missing-type! MTROTAHeaderParser not bound +!missing-type! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent not bound +!missing-type! MTRTimeSynchronizationClusterDstOffsetType not bound +!missing-type! MTRTimeSynchronizationClusterSetUtcTimeParams not bound +!missing-type! MTRTimeSynchronizationClusterTimeZoneType not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.todo deleted file mode 100644 index 88adea56b9..0000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.todo +++ /dev/null @@ -1,2772 +0,0 @@ -!missing-enum! MTRActionsActionError not bound -!missing-enum! MTRActionsActionState not bound -!missing-enum! MTRActionsActionType not bound -!missing-enum! MTRActionsCommandBits not bound -!missing-enum! MTRActionsEndpointListType not bound -!missing-enum! MTRDeviceState not bound -!missing-enum! MTRDiscoveryCapabilities not bound -!missing-enum! MTRFaultInjectionFaultType not bound -!missing-enum! MTROTAImageDigestType not bound -!missing-enum! MTRTimeSynchronizationGranularity not bound -!missing-enum! MTRTimeSynchronizationTimeSource not bound -!missing-field! MTREventPathKey not bound -!missing-protocol! MTRDeviceDelegate not bound -!missing-protocol! MTRNOCChainIssuer not bound -!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRCertificates::convertX509Certificate: not bound -!missing-selector! +MTRDevice::deviceWithNodeID:deviceController: not bound -!missing-selector! +MTROnboardingPayloadParser::setupPayloadForOnboardingPayload:error: not bound -!missing-selector! +MTROTAHeaderParser::headerFromData:error: not bound -!missing-selector! +MTRSetupPayload::generateRandomPIN not bound -!missing-selector! AttestationInfo::certificationDeclaration not bound -!missing-selector! AttestationInfo::challenge not bound -!missing-selector! AttestationInfo::dac not bound -!missing-selector! AttestationInfo::elements not bound -!missing-selector! AttestationInfo::elementsSignature not bound -!missing-selector! AttestationInfo::firmwareInfo not bound -!missing-selector! AttestationInfo::initWithChallenge:nonce:elements:elementsSignature:dac:pai:certificationDeclaration:firmwareInfo: not bound -!missing-selector! AttestationInfo::nonce not bound -!missing-selector! AttestationInfo::pai not bound -!missing-selector! AttestationInfo::setCertificationDeclaration: not bound -!missing-selector! AttestationInfo::setChallenge: not bound -!missing-selector! AttestationInfo::setDac: not bound -!missing-selector! AttestationInfo::setElements: not bound -!missing-selector! AttestationInfo::setElementsSignature: not bound -!missing-selector! AttestationInfo::setFirmwareInfo: not bound -!missing-selector! AttestationInfo::setNonce: not bound -!missing-selector! AttestationInfo::setPai: not bound -!missing-selector! CSRInfo::csr not bound -!missing-selector! CSRInfo::elements not bound -!missing-selector! CSRInfo::elementsSignature not bound -!missing-selector! CSRInfo::initWithNonce:elements:elementsSignature:csr: not bound -!missing-selector! CSRInfo::nonce not bound -!missing-selector! CSRInfo::setCsr: not bound -!missing-selector! CSRInfo::setElements: not bound -!missing-selector! CSRInfo::setElementsSignature: not bound -!missing-selector! CSRInfo::setNonce: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::init not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::init not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterTarget::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterLoginParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterLogoutParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::actionID not bound -!missing-selector! MTRActionsClusterActionFailedEvent::copyWithZone: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::error not bound -!missing-selector! MTRActionsClusterActionFailedEvent::getNewState not bound -!missing-selector! MTRActionsClusterActionFailedEvent::init not bound -!missing-selector! MTRActionsClusterActionFailedEvent::invokeID not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setActionID: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setError: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setInvokeID: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setNewState: not bound -!missing-selector! MTRActionsClusterActionStruct::actionID not bound -!missing-selector! MTRActionsClusterActionStruct::copyWithZone: not bound -!missing-selector! MTRActionsClusterActionStruct::endpointListID not bound -!missing-selector! MTRActionsClusterActionStruct::init not bound -!missing-selector! MTRActionsClusterActionStruct::name not bound -!missing-selector! MTRActionsClusterActionStruct::setActionID: not bound -!missing-selector! MTRActionsClusterActionStruct::setEndpointListID: not bound -!missing-selector! MTRActionsClusterActionStruct::setName: not bound -!missing-selector! MTRActionsClusterActionStruct::setState: not bound -!missing-selector! MTRActionsClusterActionStruct::setSupportedCommands: not bound -!missing-selector! MTRActionsClusterActionStruct::setType: not bound -!missing-selector! MTRActionsClusterActionStruct::state not bound -!missing-selector! MTRActionsClusterActionStruct::supportedCommands not bound -!missing-selector! MTRActionsClusterActionStruct::type not bound -!missing-selector! MTRActionsClusterDisableActionParams::actionID not bound -!missing-selector! MTRActionsClusterDisableActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterDisableActionParams::init not bound -!missing-selector! MTRActionsClusterDisableActionParams::invokeID not bound -!missing-selector! MTRActionsClusterDisableActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterDisableActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterDisableActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterDisableActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterEnableActionParams::actionID not bound -!missing-selector! MTRActionsClusterEnableActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterEnableActionParams::init not bound -!missing-selector! MTRActionsClusterEnableActionParams::invokeID not bound -!missing-selector! MTRActionsClusterEnableActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterEnableActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterEnableActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterEnableActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterEndpointListStruct::copyWithZone: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::endpointListID not bound -!missing-selector! MTRActionsClusterEndpointListStruct::endpoints not bound -!missing-selector! MTRActionsClusterEndpointListStruct::init not bound -!missing-selector! MTRActionsClusterEndpointListStruct::name not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setEndpointListID: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setEndpoints: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setName: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setType: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::type not bound -!missing-selector! MTRActionsClusterInstantActionParams::actionID not bound -!missing-selector! MTRActionsClusterInstantActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterInstantActionParams::init not bound -!missing-selector! MTRActionsClusterInstantActionParams::invokeID not bound -!missing-selector! MTRActionsClusterInstantActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterInstantActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterInstantActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterInstantActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::actionID not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::init not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::invokeID not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setActionID: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTransitionTime: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::transitionTime not bound -!missing-selector! MTRActionsClusterPauseActionParams::actionID not bound -!missing-selector! MTRActionsClusterPauseActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterPauseActionParams::init not bound -!missing-selector! MTRActionsClusterPauseActionParams::invokeID not bound -!missing-selector! MTRActionsClusterPauseActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterPauseActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterPauseActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterPauseActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterResumeActionParams::actionID not bound -!missing-selector! MTRActionsClusterResumeActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterResumeActionParams::init not bound -!missing-selector! MTRActionsClusterResumeActionParams::invokeID not bound -!missing-selector! MTRActionsClusterResumeActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterResumeActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterResumeActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterResumeActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterStartActionParams::actionID not bound -!missing-selector! MTRActionsClusterStartActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterStartActionParams::init not bound -!missing-selector! MTRActionsClusterStartActionParams::invokeID not bound -!missing-selector! MTRActionsClusterStartActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterStartActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterStartActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterStartActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterStateChangedEvent::actionID not bound -!missing-selector! MTRActionsClusterStateChangedEvent::copyWithZone: not bound -!missing-selector! MTRActionsClusterStateChangedEvent::getNewState not bound -!missing-selector! MTRActionsClusterStateChangedEvent::init not bound -!missing-selector! MTRActionsClusterStateChangedEvent::invokeID not bound -!missing-selector! MTRActionsClusterStateChangedEvent::setActionID: not bound -!missing-selector! MTRActionsClusterStateChangedEvent::setInvokeID: not bound -!missing-selector! MTRActionsClusterStateChangedEvent::setNewState: not bound -!missing-selector! MTRActionsClusterStopActionParams::actionID not bound -!missing-selector! MTRActionsClusterStopActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterStopActionParams::init not bound -!missing-selector! MTRActionsClusterStopActionParams::invokeID not bound -!missing-selector! MTRActionsClusterStopActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterStopActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterStopActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterStopActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::copyWithZone: not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::copyWithZone: not bound -!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::copyWithZone: not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterHideAppParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterStopAppParams::copyWithZone: not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::cancelHandler not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::endWork not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::initWithQueue: not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::readyHandler not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::retryWork not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::setCancelHandler: not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::setReadyHandler: not bound -!missing-selector! MTRAsyncCallbackWorkQueue::enqueueWorkItem: not bound -!missing-selector! MTRAsyncCallbackWorkQueue::initWithContext:queue: not bound -!missing-selector! MTRAsyncCallbackWorkQueue::invalidate not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::copyWithZone: not bound -!missing-selector! MTRAudioOutputClusterRenameOutputParams::copyWithZone: not bound -!missing-selector! MTRAudioOutputClusterSelectOutputParams::copyWithZone: not bound -!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::copyWithZone: not bound -!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::copyWithZone: not bound -!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::disableActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::enableActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterActions::instantActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::startActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::stopActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBalanceFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseDevice::subscribeWithQueue:minInterval:maxInterval:params:cacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::copyWithZone: not bound -!missing-selector! MTRBasicClusterLeaveEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterLeaveEvent::fabricIndex not bound -!missing-selector! MTRBasicClusterLeaveEvent::init not bound -!missing-selector! MTRBasicClusterLeaveEvent::setFabricIndex: not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::copyWithZone: not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::init not bound -!missing-selector! MTRBasicClusterShutDownEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterShutDownEvent::init not bound -!missing-selector! MTRBasicClusterStartUpEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterStartUpEvent::init not bound -!missing-selector! MTRBindingClusterTargetStruct::copyWithZone: not bound -!missing-selector! MTRBooleanStateClusterStateChangeEvent::copyWithZone: not bound -!missing-selector! MTRBooleanStateClusterStateChangeEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::init not bound -!missing-selector! MTRChannelClusterChangeChannelByNumberParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChangeChannelParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChannelInfo::copyWithZone: not bound -!missing-selector! MTRChannelClusterLineupInfo::copyWithZone: not bound -!missing-selector! MTRChannelClusterSkipChannelParams::copyWithZone: not bound -!missing-selector! MTRClusterAccessControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAclWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeExtensionWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithParams: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeActionListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeEndpointListsWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeSetupURLWithParams: not bound -!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminVendorIdWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeWindowStatusWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeAllowedVendorListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationNameWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationVersionWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeProductIDWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeStatusWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeVendorIDWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeVendorNameWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeCatalogListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeCurrentAppWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterAudioOutput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeCurrentOutputWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeOutputListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastStatusWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampAlarmModeWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampManufacturerWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampQuantityWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampRatedHoursWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampTypeWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeMaxLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeMinLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMaxLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMinLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBarrierControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCapabilitiesWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCloseEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierClosePeriodWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierMovingStateWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenPeriodWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierPositionWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierSafetyStatusWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBasic::mfgSpecificPingWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBasic::mfgSpecificPingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeCapabilityMinimaWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeDataModelRevisionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeHardwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeHardwareVersionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeLocalConfigDisabledWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeLocationWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeManufacturingDateWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeNodeLabelWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributePartNumberWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductIDWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductLabelWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductNameWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductURLWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeReachableWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeSerialNumberWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeUniqueIDWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeVendorIDWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeVendorNameWithParams: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeActiveTextWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeApplicationTypeWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeDescriptionWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeInactiveTextWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeOutOfServiceWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributePolarityWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributePresentValueWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeReliabilityWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeStatusFlagsWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinding::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBinding::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeBindingWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBooleanState::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBooleanState::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeStateValueWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeManufacturingDateWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeNodeLabelWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributePartNumberWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductLabelWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductNameWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductURLWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeReachableWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSerialNumberWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeUniqueIDWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorIDWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorNameWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterChannel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterChannel::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeChannelListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeCurrentChannelWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeLineupWithParams: not bound -!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorCapabilitiesWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopActiveWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopDirectionWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopStartEnhancedHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopTimeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorModeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointBIntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointBXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointBYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointGIntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointGXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointGYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointRIntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointRXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointRYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorTemperatureMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCompensationTextWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentSaturationWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeDriftCompensationWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeEnhancedColorModeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeEnhancedCurrentHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeNumberOfPrimariesWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeOptionsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary1IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary1XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary1YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary2IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary2XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary2YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary3IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary3XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary3YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary4IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary4XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary4YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary5IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary5XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary5YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary6IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary6XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary6YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeRemainingTimeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeWhitePointXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeWhitePointYWithParams: not bound -!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterContentLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeAcceptHeaderWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithParams: not bound -!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDescriptor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterDescriptor::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeClientListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeDeviceListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributePartsListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeServerListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeActuatorEnabledWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeAutoRelockTimeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeCredentialRulesSupportWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDefaultConfigurationRegisterWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDoorClosedEventsWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDoorOpenEventsWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDoorStateWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnableInsideStatusLEDWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnableLocalProgrammingWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnableOneTouchLockingWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnablePrivacyModeButtonWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeExpiringUserTimeoutWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLanguageWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLEDSettingsWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLocalProgrammingFeaturesWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLockStateWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLockTypeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMaxPINCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMaxRFIDCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMinPINCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMinRFIDCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeOpenPeriodWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeOperatingModeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeRequirePINforRemoteOperationWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeSendPINOverTheAirWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeSoundVolumeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeSupportedOperatingModesWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeWrongCodeEntryLimitWithParams: not bound -!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeCurrentOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasurementTypeWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeNeutralCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalActivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalApparentPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalReactivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeVoltageOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePHYRateWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterFanControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterFanControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeFanModeSequenceWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeFanModeWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributePercentCurrentWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributePercentSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeRockSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeRockSupportWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeSpeedCurrentWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeSpeedMaxWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeSpeedSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeWindSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeWindSupportWithParams: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFixedLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeLabelListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeBreadcrumbWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeLocationCapabilityWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeRegulatoryConfigWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeRebootCountWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeUpTimeWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupTableWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGroups::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeNameSupportWithParams: not bound -!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterIdentify::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterIdentify::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeIdentifyTimeWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeIdentifyTypeWithParams: not bound -!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterKeypadInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeCurrentFrequencyWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeCurrentLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeDefaultMoveRateWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMaxFrequencyWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMaxLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMinFrequencyWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMinLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOffTransitionTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOnLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOnOffTransitionTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOnTransitionTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOptionsWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeRemainingTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeStartUpCurrentLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeActiveLocaleWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeSupportedLocalesWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLowPower::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterLowPower::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterMediaInput::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeCurrentInputWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeInputListWithParams: not bound -!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeCurrentStateWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeDurationWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributePlaybackSpeedWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeSampledPositionWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeEndWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeStartWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeStartTimeWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterModeSelect::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterModeSelect::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeCurrentModeWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeDescriptionWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeOnModeWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeStandardNamespaceWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeStartUpModeWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeSupportedModesWithParams: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeInterfaceEnabledWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkIDWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeMaxNetworksWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeNetworksWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancyWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOff::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeGlobalSceneControlWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeOffWaitTimeWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeOnOffWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeOnTimeWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeStartUpOnOffWithParams: not bound -!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeCommissionedFabricsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeCurrentFabricIndexWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeFabricsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeNOCsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeSupportedFabricsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPowerSource::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPowerSource::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeActiveBatChargeFaultsWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeActiveBatFaultsWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeActiveWiredFaultsWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatANSIDesignationWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatApprovedChemistryWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatCapacityWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatChargeLevelWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatChargeStateWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatChargingCurrentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatCommonDesignationWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatFunctionalWhileChargingWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatIECDesignationWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatPercentRemainingWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatPresentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatQuantityWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatReplaceabilityWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementDescriptionWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementNeededWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatTimeRemainingWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatTimeToFullChargeWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatVoltageWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeDescriptionWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeOrderWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeStatusWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedCurrentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputVoltageWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredCurrentTypeWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredMaximumCurrentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredNominalVoltageWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredPresentWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeSourcesWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxScaledValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMinScaledValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledToleranceWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeScaleWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeCapacityWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeControlModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxFlowWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstTempWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeOperationModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePowerWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePumpStatusWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::initWithDevice:endpoint: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:completionHandler: not bound -!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeThreadMetricsWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterSwitch::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterSwitch::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeCurrentPositionWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeMultiPressMaxWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeNumberOfPositionsWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeCurrentTargetWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeTargetListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterTestCluster::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTestCluster::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap32WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap64WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeCharStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeClusterErrorBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEnum16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEnum8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEnumAttrWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEpochSWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEpochUsWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeFloatDoubleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeFloatSingleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeGeneralErrorBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt24sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt24uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt32sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt32uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt40sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt40uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt48sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt48uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt56sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt56uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt64sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt64uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListFabricScopedWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListLongOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListStructOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeLongCharStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeLongOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap32WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap64WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableCharStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableEnumAttrWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatDoubleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatSingleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableStructWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeStructAttrWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeTimedWriteBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeUnsupportedWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeVendorIdWithParams: not bound -!missing-selector! MTRClusterTestCluster::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNotHandledWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNotHandledWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSpecificWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSpecificWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testUnknownCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCapacityformatWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCapacityWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCoilTemperatureWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCompressorTypeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACErrorCodeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACLouverPositionWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACRefrigerantTypeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACTypeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeControlSequenceOfOperationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeEmergencyHeatDeltaWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeHVACSystemTypeConfigurationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureCalibrationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMaxCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMaxHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMinCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMinHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMinSetpointDeadBandWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeNumberOfDailyTransitionsWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupancyWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedCoolingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedHeatingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMaxWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMinWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOutdoorTemperatureWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributePICoolingDemandWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributePIHeatingDemandWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeRemoteSensingWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeAmountWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceTimestampWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeStartOfWeekWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSystemModeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeThermostatProgrammingOperationModeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningModeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningStateWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMaxWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMinWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackWithParams: not bound -!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDataVersionWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDelayWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePanIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeWeightingWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeHourFormatWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeTemperatureUnitWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterUserLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterUserLabel::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeLabelListWithParams: not bound -!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterWakeOnLan::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeMACAddressWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBssidWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRssiWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeConfigStatusWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeEndProductTypeWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeModeWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeOperationalStatusWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeSafetyStatusWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeTypeWithParams: not bound -!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRColorControlClusterColorLoopSetParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedStepHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStopMoveStepParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterContentSearch::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterDimension::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchContentParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchURLParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterParameter::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::copyWithZone: not bound -!missing-selector! MTRControllerFactoryParams::cdCerts not bound -!missing-selector! MTRControllerFactoryParams::otaProviderDelegate not bound -!missing-selector! MTRControllerFactoryParams::setCdCerts: not bound -!missing-selector! MTRControllerFactoryParams::setOtaProviderDelegate: not bound -!missing-selector! MTRDescriptorClusterDeviceType::copyWithZone: not bound -!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:clientQueue:completion: not bound -!missing-selector! MTRDevice::readAttributeWithEndpointID:clusterID:attributeID:params: not bound -!missing-selector! MTRDevice::setDelegate:queue: not bound -!missing-selector! MTRDevice::state not bound -!missing-selector! MTRDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:expectedValueInterval:timedWriteTimeout: not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::certificateDeclaration not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::dacCertificate not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::dacPAICertificate not bound -!missing-selector! MTRDeviceController::computePaseVerifier:iterations:salt: not bound -!missing-selector! MTRDeviceController::fetchAttestationChallengeForDeviceId: not bound -!missing-selector! MTRDeviceController::setNocChainIssuer:queue: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::copyWithZone: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearCredentialParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDlCredential::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::init not bound -!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::init not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockDoorParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::init not bound -!missing-selector! MTRDoorLockClusterLockOperationEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockOperationEvent::init not bound -!missing-selector! MTRDoorLockClusterLockUserChangeEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockUserChangeEvent::init not bound -!missing-selector! MTRDoorLockClusterSetCredentialParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterUnlockDoorParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::copyWithZone: not bound -!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::copyWithZone: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::id not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::init not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToFail not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToSkip not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setId: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToFail: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToSkip: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTakeMutex: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setType: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::takeMutex not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::type not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::copyWithZone: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::id not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::init not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::percentage not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setId: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setPercentage: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setType: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::type not bound -!missing-selector! MTRFixedLabelClusterLabelStruct::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterViewGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRIdentifyClusterIdentifyParams::copyWithZone: not bound -!missing-selector! MTRIdentifyClusterTriggerEffectParams::copyWithZone: not bound -!missing-selector! MTRKeypadInputClusterSendKeyParams::copyWithZone: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStepParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStepParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStepParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStepParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStepParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStopParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStopParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStopParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStopParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStopParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLowPowerClusterSleepParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterHideInputStatusParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterInputInfo::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterRenameInputParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterSelectInputParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterShowInputStatusParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterFastForwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterNextParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPauseParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlayParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPreviousParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterRewindParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSeekParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterStartOverParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterChangeToModeParams::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterModeOptionStruct::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::copyWithZone: not bound -!missing-selector! MTROnOffClusterOffParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnWithTimedOffParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterToggleParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAddNOCParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterNOCStruct::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::copyWithZone: not bound -!missing-selector! MTROTAHeader::imageDigest not bound -!missing-selector! MTROTAHeader::imageDigestType not bound -!missing-selector! MTROTAHeader::maxApplicableVersion not bound -!missing-selector! MTROTAHeader::minApplicableVersion not bound -!missing-selector! MTROTAHeader::payloadSize not bound -!missing-selector! MTROTAHeader::productID not bound -!missing-selector! MTROTAHeader::releaseNotesURL not bound -!missing-selector! MTROTAHeader::setImageDigest: not bound -!missing-selector! MTROTAHeader::setImageDigestType: not bound -!missing-selector! MTROTAHeader::setMaxApplicableVersion: not bound -!missing-selector! MTROTAHeader::setMinApplicableVersion: not bound -!missing-selector! MTROTAHeader::setPayloadSize: not bound -!missing-selector! MTROTAHeader::setProductID: not bound -!missing-selector! MTROTAHeader::setReleaseNotesURL: not bound -!missing-selector! MTROTAHeader::setSoftwareVersion: not bound -!missing-selector! MTROTAHeader::setSoftwareVersionString: not bound -!missing-selector! MTROTAHeader::setVendorID: not bound -!missing-selector! MTROTAHeader::softwareVersion not bound -!missing-selector! MTROTAHeader::softwareVersionString not bound -!missing-selector! MTROTAHeader::vendorID not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::init not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::init not bound -!missing-selector! MTRReadParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAddSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAttributeValuePair::copyWithZone: not bound -!missing-selector! MTRScenesClusterCopySceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::copyWithZone: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterViewSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRSetupPayload::hasShortDiscriminator not bound -!missing-selector! MTRSetupPayload::manualEntryCode not bound -!missing-selector! MTRSetupPayload::setHasShortDiscriminator: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::copyWithZone: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::copyWithZone: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::init not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::copyWithZone: not bound -!missing-selector! MTRSubscribeParams::copyWithZone: not bound -!missing-selector! MTRSwitchClusterInitialPressEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterInitialPressEvent::init not bound -!missing-selector! MTRSwitchClusterLongPressEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterLongPressEvent::init not bound -!missing-selector! MTRSwitchClusterLongReleaseEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterLongReleaseEvent::init not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::init not bound -!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::init not bound -!missing-selector! MTRSwitchClusterShortReleaseEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterShortReleaseEvent::init not bound -!missing-selector! MTRSwitchClusterSwitchLatchedEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterSwitchLatchedEvent::init not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::copyWithZone: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::copyWithZone: not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::fabricIndex not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::setFabricIndex: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::init not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::current not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::init not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::previous not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::init not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::offset not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidStarting: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidUntil: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validStarting not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validUntil not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::granularity not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::init not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setGranularity: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimeSource: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setUtcTime: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timeSource not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::utcTime not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::init not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::name not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::offset not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setName: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setValidAt: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::validAt not bound -!missing-selector! MTRUserLabelClusterLabelStruct::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::init not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::init not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::init not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterStopMotionParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::copyWithZone: not bound -!missing-selector! MTRWriteParams::copyWithZone: not bound -!missing-type! AttestationInfo not bound -!missing-type! CSRInfo not bound -!missing-type! MTRActionsClusterActionFailedEvent not bound -!missing-type! MTRActionsClusterActionStruct not bound -!missing-type! MTRActionsClusterDisableActionParams not bound -!missing-type! MTRActionsClusterDisableActionWithDurationParams not bound -!missing-type! MTRActionsClusterEnableActionParams not bound -!missing-type! MTRActionsClusterEnableActionWithDurationParams not bound -!missing-type! MTRActionsClusterEndpointListStruct not bound -!missing-type! MTRActionsClusterInstantActionParams not bound -!missing-type! MTRActionsClusterInstantActionWithTransitionParams not bound -!missing-type! MTRActionsClusterPauseActionParams not bound -!missing-type! MTRActionsClusterPauseActionWithDurationParams not bound -!missing-type! MTRActionsClusterResumeActionParams not bound -!missing-type! MTRActionsClusterStartActionParams not bound -!missing-type! MTRActionsClusterStartActionWithDurationParams not bound -!missing-type! MTRActionsClusterStateChangedEvent not bound -!missing-type! MTRActionsClusterStopActionParams not bound -!missing-type! MTRAsyncCallbackQueueWorkItem not bound -!missing-type! MTRAsyncCallbackWorkQueue not bound -!missing-type! MTRBaseClusterActions not bound -!missing-type! MTRBaseClusterBallastConfiguration not bound -!missing-type! MTRClusterAccessControl not bound -!missing-type! MTRClusterAccountLogin not bound -!missing-type! MTRClusterActions not bound -!missing-type! MTRClusterAdministratorCommissioning not bound -!missing-type! MTRClusterApplicationBasic not bound -!missing-type! MTRClusterApplicationLauncher not bound -!missing-type! MTRClusterAudioOutput not bound -!missing-type! MTRClusterBallastConfiguration not bound -!missing-type! MTRClusterBarrierControl not bound -!missing-type! MTRClusterBasic not bound -!missing-type! MTRClusterBinaryInputBasic not bound -!missing-type! MTRClusterBinding not bound -!missing-type! MTRClusterBooleanState not bound -!missing-type! MTRClusterBridgedDeviceBasic not bound -!missing-type! MTRClusterChannel not bound -!missing-type! MTRClusterColorControl not bound -!missing-type! MTRClusterContentLauncher not bound -!missing-type! MTRClusterDescriptor not bound -!missing-type! MTRClusterDiagnosticLogs not bound -!missing-type! MTRClusterDoorLock not bound -!missing-type! MTRClusterElectricalMeasurement not bound -!missing-type! MTRClusterEthernetNetworkDiagnostics not bound -!missing-type! MTRClusterFanControl not bound -!missing-type! MTRClusterFixedLabel not bound -!missing-type! MTRClusterFlowMeasurement not bound -!missing-type! MTRClusterGeneralCommissioning not bound -!missing-type! MTRClusterGeneralDiagnostics not bound -!missing-type! MTRClusterGroupKeyManagement not bound -!missing-type! MTRClusterGroups not bound -!missing-type! MTRClusterIdentify not bound -!missing-type! MTRClusterIlluminanceMeasurement not bound -!missing-type! MTRClusterKeypadInput not bound -!missing-type! MTRClusterLevelControl not bound -!missing-type! MTRClusterLocalizationConfiguration not bound -!missing-type! MTRClusterLowPower not bound -!missing-type! MTRClusterMediaInput not bound -!missing-type! MTRClusterMediaPlayback not bound -!missing-type! MTRClusterModeSelect not bound -!missing-type! MTRClusterNetworkCommissioning not bound -!missing-type! MTRClusterOccupancySensing not bound -!missing-type! MTRClusterOnOff not bound -!missing-type! MTRClusterOnOffSwitchConfiguration not bound -!missing-type! MTRClusterOperationalCredentials not bound -!missing-type! MTRClusterOtaSoftwareUpdateProvider not bound -!missing-type! MTRClusterOtaSoftwareUpdateRequestor not bound -!missing-type! MTRClusterPowerSource not bound -!missing-type! MTRClusterPowerSourceConfiguration not bound -!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 -!missing-type! MTRClusterTemperatureMeasurement not bound -!missing-type! MTRClusterTestCluster not bound -!missing-type! MTRClusterThermostat not bound -!missing-type! MTRClusterThermostatUserInterfaceConfiguration not bound -!missing-type! MTRClusterThreadNetworkDiagnostics not bound -!missing-type! MTRClusterTimeFormatLocalization not bound -!missing-type! MTRClusterUnitLocalization not bound -!missing-type! MTRClusterUserLabel not bound -!missing-type! MTRClusterWakeOnLan not bound -!missing-type! MTRClusterWiFiNetworkDiagnostics not bound -!missing-type! MTRClusterWindowCovering not bound -!missing-type! MTRDevice not bound -!missing-type! MTRDeviceAttestationDeviceInfo not bound -!missing-type! MTRFaultInjectionClusterFailAtFaultParams not bound -!missing-type! MTRFaultInjectionClusterFailRandomlyAtFaultParams not bound -!missing-type! MTROTAHeader not bound -!missing-type! MTROTAHeaderParser not bound -!missing-type! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent not bound -!missing-type! MTRTimeSynchronizationClusterDstOffsetType not bound -!missing-type! MTRTimeSynchronizationClusterSetUtcTimeParams not bound -!missing-type! MTRTimeSynchronizationClusterTimeZoneType not bound diff --git a/tests/xtro-sharpie/iOS-BusinessChat.ignore b/tests/xtro-sharpie/iOS-BusinessChat.ignore new file mode 100644 index 0000000000..4b2117e91f --- /dev/null +++ b/tests/xtro-sharpie/iOS-BusinessChat.ignore @@ -0,0 +1,3 @@ +## This was introduced on the 16.2 SDK so using that. +!deprecated-attribute-wrong! BCChatAction has 16.2 not 16.1 on [Deprecated] attribute +!deprecated-attribute-wrong! BCChatButton has 16.2 not 16.1 on [Deprecated] attribute diff --git a/tests/xtro-sharpie/iOS-Matter.ignore b/tests/xtro-sharpie/iOS-Matter.ignore index 255550365d..f10300c0a8 100644 --- a/tests/xtro-sharpie/iOS-Matter.ignore +++ b/tests/xtro-sharpie/iOS-Matter.ignore @@ -7061,3 +7061,2799 @@ !missing-type! MTRWindowCoveringClusterStopMotionParams not bound !missing-type! MTRWindowCoveringClusterUpOrOpenParams not bound !missing-type! MTRWriteParams not bound +!missing-enum! MTRActionsActionError not bound +!missing-enum! MTRActionsActionState not bound +!missing-enum! MTRActionsActionType not bound +!missing-enum! MTRActionsCommandBits not bound +!missing-enum! MTRActionsEndpointListType not bound +!missing-enum! MTRDeviceState not bound +!missing-enum! MTRDiscoveryCapabilities not bound +!missing-enum! MTRFaultInjectionFaultType not bound +!missing-enum! MTROTAImageDigestType not bound +!missing-enum! MTRTimeSynchronizationGranularity not bound +!missing-enum! MTRTimeSynchronizationTimeSource not bound +!missing-field! MTREventPathKey not bound +!missing-protocol! MTRDeviceDelegate not bound +!missing-protocol! MTRNOCChainIssuer not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRCertificates::convertX509Certificate: not bound +!missing-selector! +MTRDevice::deviceWithNodeID:deviceController: not bound +!missing-selector! +MTROnboardingPayloadParser::setupPayloadForOnboardingPayload:error: not bound +!missing-selector! +MTROTAHeaderParser::headerFromData:error: not bound +!missing-selector! +MTRSetupPayload::generateRandomPIN not bound +!missing-selector! AttestationInfo::certificationDeclaration not bound +!missing-selector! AttestationInfo::challenge not bound +!missing-selector! AttestationInfo::dac not bound +!missing-selector! AttestationInfo::elements not bound +!missing-selector! AttestationInfo::elementsSignature not bound +!missing-selector! AttestationInfo::firmwareInfo not bound +!missing-selector! AttestationInfo::initWithChallenge:nonce:elements:elementsSignature:dac:pai:certificationDeclaration:firmwareInfo: not bound +!missing-selector! AttestationInfo::nonce not bound +!missing-selector! AttestationInfo::pai not bound +!missing-selector! AttestationInfo::setCertificationDeclaration: not bound +!missing-selector! AttestationInfo::setChallenge: not bound +!missing-selector! AttestationInfo::setDac: not bound +!missing-selector! AttestationInfo::setElements: not bound +!missing-selector! AttestationInfo::setElementsSignature: not bound +!missing-selector! AttestationInfo::setFirmwareInfo: not bound +!missing-selector! AttestationInfo::setNonce: not bound +!missing-selector! AttestationInfo::setPai: not bound +!missing-selector! CSRInfo::csr not bound +!missing-selector! CSRInfo::elements not bound +!missing-selector! CSRInfo::elementsSignature not bound +!missing-selector! CSRInfo::initWithNonce:elements:elementsSignature:csr: not bound +!missing-selector! CSRInfo::nonce not bound +!missing-selector! CSRInfo::setCsr: not bound +!missing-selector! CSRInfo::setElements: not bound +!missing-selector! CSRInfo::setElementsSignature: not bound +!missing-selector! CSRInfo::setNonce: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntry::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::init not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::init not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterExtensionEntry::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterTarget::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterLoginParams::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::actionID not bound +!missing-selector! MTRActionsClusterActionFailedEvent::copyWithZone: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::error not bound +!missing-selector! MTRActionsClusterActionFailedEvent::getNewState not bound +!missing-selector! MTRActionsClusterActionFailedEvent::init not bound +!missing-selector! MTRActionsClusterActionFailedEvent::invokeID not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setActionID: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setError: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setInvokeID: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setNewState: not bound +!missing-selector! MTRActionsClusterActionStruct::actionID not bound +!missing-selector! MTRActionsClusterActionStruct::copyWithZone: not bound +!missing-selector! MTRActionsClusterActionStruct::endpointListID not bound +!missing-selector! MTRActionsClusterActionStruct::init not bound +!missing-selector! MTRActionsClusterActionStruct::name not bound +!missing-selector! MTRActionsClusterActionStruct::setActionID: not bound +!missing-selector! MTRActionsClusterActionStruct::setEndpointListID: not bound +!missing-selector! MTRActionsClusterActionStruct::setName: not bound +!missing-selector! MTRActionsClusterActionStruct::setState: not bound +!missing-selector! MTRActionsClusterActionStruct::setSupportedCommands: not bound +!missing-selector! MTRActionsClusterActionStruct::setType: not bound +!missing-selector! MTRActionsClusterActionStruct::state not bound +!missing-selector! MTRActionsClusterActionStruct::supportedCommands not bound +!missing-selector! MTRActionsClusterActionStruct::type not bound +!missing-selector! MTRActionsClusterDisableActionParams::actionID not bound +!missing-selector! MTRActionsClusterDisableActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterDisableActionParams::init not bound +!missing-selector! MTRActionsClusterDisableActionParams::invokeID not bound +!missing-selector! MTRActionsClusterDisableActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterDisableActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterDisableActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterDisableActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterEnableActionParams::actionID not bound +!missing-selector! MTRActionsClusterEnableActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterEnableActionParams::init not bound +!missing-selector! MTRActionsClusterEnableActionParams::invokeID not bound +!missing-selector! MTRActionsClusterEnableActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterEnableActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterEnableActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterEnableActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterEndpointListStruct::copyWithZone: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::endpointListID not bound +!missing-selector! MTRActionsClusterEndpointListStruct::endpoints not bound +!missing-selector! MTRActionsClusterEndpointListStruct::init not bound +!missing-selector! MTRActionsClusterEndpointListStruct::name not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setEndpointListID: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setEndpoints: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setName: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setType: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::type not bound +!missing-selector! MTRActionsClusterInstantActionParams::actionID not bound +!missing-selector! MTRActionsClusterInstantActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterInstantActionParams::init not bound +!missing-selector! MTRActionsClusterInstantActionParams::invokeID not bound +!missing-selector! MTRActionsClusterInstantActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterInstantActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterInstantActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterInstantActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::actionID not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::init not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::invokeID not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setActionID: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTransitionTime: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::transitionTime not bound +!missing-selector! MTRActionsClusterPauseActionParams::actionID not bound +!missing-selector! MTRActionsClusterPauseActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterPauseActionParams::init not bound +!missing-selector! MTRActionsClusterPauseActionParams::invokeID not bound +!missing-selector! MTRActionsClusterPauseActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterPauseActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterPauseActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterPauseActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterResumeActionParams::actionID not bound +!missing-selector! MTRActionsClusterResumeActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterResumeActionParams::init not bound +!missing-selector! MTRActionsClusterResumeActionParams::invokeID not bound +!missing-selector! MTRActionsClusterResumeActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterResumeActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterResumeActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterResumeActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterStartActionParams::actionID not bound +!missing-selector! MTRActionsClusterStartActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterStartActionParams::init not bound +!missing-selector! MTRActionsClusterStartActionParams::invokeID not bound +!missing-selector! MTRActionsClusterStartActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterStartActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterStartActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterStartActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterStateChangedEvent::actionID not bound +!missing-selector! MTRActionsClusterStateChangedEvent::copyWithZone: not bound +!missing-selector! MTRActionsClusterStateChangedEvent::getNewState not bound +!missing-selector! MTRActionsClusterStateChangedEvent::init not bound +!missing-selector! MTRActionsClusterStateChangedEvent::invokeID not bound +!missing-selector! MTRActionsClusterStateChangedEvent::setActionID: not bound +!missing-selector! MTRActionsClusterStateChangedEvent::setInvokeID: not bound +!missing-selector! MTRActionsClusterStateChangedEvent::setNewState: not bound +!missing-selector! MTRActionsClusterStopActionParams::actionID not bound +!missing-selector! MTRActionsClusterStopActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterStopActionParams::init not bound +!missing-selector! MTRActionsClusterStopActionParams::invokeID not bound +!missing-selector! MTRActionsClusterStopActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterStopActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterStopActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterStopActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::copyWithZone: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::copyWithZone: not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::copyWithZone: not bound +!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterApplication::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEP::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::copyWithZone: not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::cancelHandler not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::endWork not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::initWithQueue: not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::readyHandler not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::retryWork not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::setCancelHandler: not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::setReadyHandler: not bound +!missing-selector! MTRAsyncCallbackWorkQueue::enqueueWorkItem: not bound +!missing-selector! MTRAsyncCallbackWorkQueue::initWithContext:queue: not bound +!missing-selector! MTRAsyncCallbackWorkQueue::invalidate not bound +!missing-selector! MTRAudioOutputClusterOutputInfo::copyWithZone: not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::copyWithZone: not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::copyWithZone: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::copyWithZone: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::copyWithZone: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::startActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::stopActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBalanceFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseDevice::subscribeWithQueue:minInterval:maxInterval:params:cacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound +!missing-selector! MTRBasicClusterCapabilityMinimaStruct::copyWithZone: not bound +!missing-selector! MTRBasicClusterLeaveEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterLeaveEvent::fabricIndex not bound +!missing-selector! MTRBasicClusterLeaveEvent::init not bound +!missing-selector! MTRBasicClusterLeaveEvent::setFabricIndex: not bound +!missing-selector! MTRBasicClusterMfgSpecificPingParams::copyWithZone: not bound +!missing-selector! MTRBasicClusterReachableChangedEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterReachableChangedEvent::init not bound +!missing-selector! MTRBasicClusterShutDownEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterShutDownEvent::init not bound +!missing-selector! MTRBasicClusterStartUpEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterStartUpEvent::init not bound +!missing-selector! MTRBindingClusterTargetStruct::copyWithZone: not bound +!missing-selector! MTRBooleanStateClusterStateChangeEvent::copyWithZone: not bound +!missing-selector! MTRBooleanStateClusterStateChangeEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::init not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::copyWithZone: not bound +!missing-selector! MTRChannelClusterChangeChannelParams::copyWithZone: not bound +!missing-selector! MTRChannelClusterChangeChannelResponseParams::copyWithZone: not bound +!missing-selector! MTRChannelClusterChannelInfo::copyWithZone: not bound +!missing-selector! MTRChannelClusterLineupInfo::copyWithZone: not bound +!missing-selector! MTRChannelClusterSkipChannelParams::copyWithZone: not bound +!missing-selector! MTRClusterAccessControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAclWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeExtensionWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithParams: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeActionListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeEndpointListsWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeSetupURLWithParams: not bound +!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminVendorIdWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeWindowStatusWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeAllowedVendorListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationNameWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationVersionWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeStatusWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeCatalogListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeCurrentAppWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAudioOutput::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeCurrentOutputWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeOutputListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastStatusWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampAlarmModeWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampManufacturerWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampQuantityWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampRatedHoursWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampTypeWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeMaxLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeMinLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMaxLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMinLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBarrierControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCapabilitiesWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCloseEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierClosePeriodWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierMovingStateWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenPeriodWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierPositionWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierSafetyStatusWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBasic::mfgSpecificPingWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBasic::mfgSpecificPingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeCapabilityMinimaWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeDataModelRevisionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeLocalConfigDisabledWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeLocationWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeActiveTextWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeApplicationTypeWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeDescriptionWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeInactiveTextWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeOutOfServiceWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributePolarityWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributePresentValueWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeReliabilityWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeStatusFlagsWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinding::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBinding::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeBindingWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBooleanState::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBooleanState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeStateValueWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterChannel::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterChannel::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeChannelListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeCurrentChannelWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeLineupWithParams: not bound +!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorCapabilitiesWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopActiveWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopDirectionWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopStartEnhancedHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopTimeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorModeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointBIntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointBXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointBYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointGIntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointGXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointGYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointRIntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointRXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointRYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorTemperatureMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCompensationTextWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentSaturationWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeDriftCompensationWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeEnhancedColorModeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeEnhancedCurrentHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeNumberOfPrimariesWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeOptionsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary1IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary1XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary1YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary2IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary2XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary2YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary3IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary3XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary3YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary4IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary4XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary4YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary5IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary5XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary5YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary6IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary6XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary6YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeRemainingTimeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeWhitePointXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeWhitePointYWithParams: not bound +!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterContentLauncher::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeAcceptHeaderWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithParams: not bound +!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDescriptor::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterDescriptor::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeClientListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeDeviceListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributePartsListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeServerListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeActuatorEnabledWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeAutoRelockTimeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeCredentialRulesSupportWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDefaultConfigurationRegisterWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDoorClosedEventsWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDoorOpenEventsWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDoorStateWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnableInsideStatusLEDWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnableLocalProgrammingWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnableOneTouchLockingWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnablePrivacyModeButtonWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeExpiringUserTimeoutWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLanguageWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLEDSettingsWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLocalProgrammingFeaturesWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLockStateWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLockTypeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMaxPINCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMaxRFIDCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMinPINCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMinRFIDCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeOpenPeriodWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeOperatingModeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeRequirePINforRemoteOperationWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeSendPINOverTheAirWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeSoundVolumeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeSupportedOperatingModesWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeWrongCodeEntryLimitWithParams: not bound +!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeCurrentOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasurementTypeWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeVoltageOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePHYRateWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterFanControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterFanControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeFanModeSequenceWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeFanModeWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributePercentCurrentWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributePercentSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeRockSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeRockSupportWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeSpeedCurrentWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeSpeedMaxWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeSpeedSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeWindSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeWindSupportWithParams: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFixedLabel::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeLabelListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeBreadcrumbWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeLocationCapabilityWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeRegulatoryConfigWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeRebootCountWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeUpTimeWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupTableWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGroups::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeNameSupportWithParams: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterIdentify::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterIdentify::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeIdentifyTimeWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeIdentifyTypeWithParams: not bound +!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterKeypadInput::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeCurrentFrequencyWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeDefaultMoveRateWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMaxFrequencyWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMaxLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMinFrequencyWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMinLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOffTransitionTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOnLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOnOffTransitionTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOnTransitionTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOptionsWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeRemainingTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeStartUpCurrentLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeActiveLocaleWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeSupportedLocalesWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLowPower::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterLowPower::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterMediaInput::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeCurrentInputWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeInputListWithParams: not bound +!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeDurationWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributePlaybackSpeedWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeSampledPositionWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeEndWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeStartWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeStartTimeWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterModeSelect::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterModeSelect::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeDescriptionWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeOnModeWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeStandardNamespaceWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeStartUpModeWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeInterfaceEnabledWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkIDWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeMaxNetworksWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeNetworksWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancyWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOff::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeGlobalSceneControlWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeOffWaitTimeWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeOnOffWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeOnTimeWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeStartUpOnOffWithParams: not bound +!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeCommissionedFabricsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeCurrentFabricIndexWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeFabricsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeNOCsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeSupportedFabricsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPowerSource::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPowerSource::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeActiveBatChargeFaultsWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeActiveBatFaultsWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeActiveWiredFaultsWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatANSIDesignationWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatApprovedChemistryWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatCapacityWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatChargeLevelWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatChargeStateWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatChargingCurrentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatCommonDesignationWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatFunctionalWhileChargingWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatIECDesignationWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatPercentRemainingWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatPresentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatQuantityWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatReplaceabilityWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementDescriptionWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementNeededWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatTimeRemainingWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatTimeToFullChargeWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatVoltageWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeDescriptionWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeOrderWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeStatusWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedCurrentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputVoltageWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredCurrentTypeWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredMaximumCurrentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredNominalVoltageWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredPresentWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeSourcesWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxScaledValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMinScaledValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledToleranceWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeScaleWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeCapacityWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeControlModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxFlowWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstTempWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeOperationModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePowerWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePumpStatusWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::initWithDevice:endpoint: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:completionHandler: not bound +!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeThreadMetricsWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterSwitch::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterSwitch::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeCurrentPositionWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeMultiPressMaxWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeNumberOfPositionsWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeCurrentTargetWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeTargetListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterTestCluster::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTestCluster::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap32WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap64WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeCharStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeClusterErrorBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEnum16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEnum8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEnumAttrWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEpochSWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEpochUsWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeFloatDoubleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeFloatSingleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeGeneralErrorBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt24sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt24uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt32sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt32uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt40sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt40uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt48sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt48uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt56sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt56uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt64sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt64uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListFabricScopedWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListLongOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListStructOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeLongCharStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeLongOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap32WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap64WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableCharStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableEnumAttrWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatDoubleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatSingleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableStructWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeStructAttrWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeTimedWriteBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeUnsupportedWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeVendorIdWithParams: not bound +!missing-selector! MTRClusterTestCluster::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNotHandledWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNotHandledWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSpecificWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSpecificWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testUnknownCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCapacityformatWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCapacityWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCoilTemperatureWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCompressorTypeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACErrorCodeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACLouverPositionWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACRefrigerantTypeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACTypeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeControlSequenceOfOperationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeEmergencyHeatDeltaWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeHVACSystemTypeConfigurationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureCalibrationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMaxCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMaxHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMinCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMinHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMinSetpointDeadBandWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeNumberOfDailyTransitionsWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupancyWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedCoolingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedHeatingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMaxWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMinWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOutdoorTemperatureWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributePICoolingDemandWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributePIHeatingDemandWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeRemoteSensingWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeAmountWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceTimestampWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeStartOfWeekWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSystemModeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeThermostatProgrammingOperationModeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningModeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningStateWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMaxWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMinWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackWithParams: not bound +!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDataVersionWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDelayWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePanIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeWeightingWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeHourFormatWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeTemperatureUnitWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUserLabel::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterUserLabel::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeLabelListWithParams: not bound +!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterWakeOnLan::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeMACAddressWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBssidWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRssiWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeConfigStatusWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeEndProductTypeWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeModeWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeOperationalStatusWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeSafetyStatusWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeTypeWithParams: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveColorParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepColorParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfo::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformation::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterContentSearch::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterDimension::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterLaunchResponseParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterParameter::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterStyleInformation::copyWithZone: not bound +!missing-selector! MTRControllerFactoryParams::cdCerts not bound +!missing-selector! MTRControllerFactoryParams::otaProviderDelegate not bound +!missing-selector! MTRControllerFactoryParams::setCdCerts: not bound +!missing-selector! MTRControllerFactoryParams::setOtaProviderDelegate: not bound +!missing-selector! MTRDescriptorClusterDeviceType::copyWithZone: not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:clientQueue:completion: not bound +!missing-selector! MTRDevice::readAttributeWithEndpointID:clusterID:attributeID:params: not bound +!missing-selector! MTRDevice::setDelegate:queue: not bound +!missing-selector! MTRDevice::state not bound +!missing-selector! MTRDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:expectedValueInterval:timedWriteTimeout: not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::certificateDeclaration not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::dacCertificate not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::dacPAICertificate not bound +!missing-selector! MTRDeviceController::computePaseVerifier:iterations:salt: not bound +!missing-selector! MTRDeviceController::fetchAttestationChallengeForDeviceId: not bound +!missing-selector! MTRDeviceController::setNocChainIssuer:queue: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::copyWithZone: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearUserParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDlCredential::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::init not bound +!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::init not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetUserParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::init not bound +!missing-selector! MTRDoorLockClusterLockOperationEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockOperationEvent::init not bound +!missing-selector! MTRDoorLockClusterLockUserChangeEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockUserChangeEvent::init not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::copyWithZone: not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::copyWithZone: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::id not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::init not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToFail not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToSkip not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setId: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToFail: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToSkip: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTakeMutex: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setType: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::takeMutex not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::type not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::copyWithZone: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::id not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::init not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::percentage not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setId: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setPercentage: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setType: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::type not bound +!missing-selector! MTRFixedLabelClusterLabelStruct::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::copyWithZone: not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::copyWithZone: not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::copyWithZone: not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::copyWithZone: not bound +!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStepParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStepParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStepParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStepParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStepParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStopParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStopParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStopParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStopParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStopParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLowPowerClusterSleepParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterInputInfo::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::copyWithZone: not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::copyWithZone: not bound +!missing-selector! MTRModeSelectClusterModeOptionStruct::copyWithZone: not bound +!missing-selector! MTRModeSelectClusterSemanticTag::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::copyWithZone: not bound +!missing-selector! MTROnOffClusterOffParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOnParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterToggleParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterNOCStruct::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::copyWithZone: not bound +!missing-selector! MTROTAHeader::imageDigest not bound +!missing-selector! MTROTAHeader::imageDigestType not bound +!missing-selector! MTROTAHeader::maxApplicableVersion not bound +!missing-selector! MTROTAHeader::minApplicableVersion not bound +!missing-selector! MTROTAHeader::payloadSize not bound +!missing-selector! MTROTAHeader::productID not bound +!missing-selector! MTROTAHeader::releaseNotesURL not bound +!missing-selector! MTROTAHeader::setImageDigest: not bound +!missing-selector! MTROTAHeader::setImageDigestType: not bound +!missing-selector! MTROTAHeader::setMaxApplicableVersion: not bound +!missing-selector! MTROTAHeader::setMinApplicableVersion: not bound +!missing-selector! MTROTAHeader::setPayloadSize: not bound +!missing-selector! MTROTAHeader::setProductID: not bound +!missing-selector! MTROTAHeader::setReleaseNotesURL: not bound +!missing-selector! MTROTAHeader::setSoftwareVersion: not bound +!missing-selector! MTROTAHeader::setSoftwareVersionString: not bound +!missing-selector! MTROTAHeader::setVendorID: not bound +!missing-selector! MTROTAHeader::softwareVersion not bound +!missing-selector! MTROTAHeader::softwareVersionString not bound +!missing-selector! MTROTAHeader::vendorID not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::init not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::init not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::init not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::copyWithZone: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeType::copyWithZone: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::init not bound +!missing-selector! MTRReadParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterAddSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterAttributeValuePair::copyWithZone: not bound +!missing-selector! MTRScenesClusterCopySceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::copyWithZone: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterViewSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRSetupPayload::hasShortDiscriminator not bound +!missing-selector! MTRSetupPayload::manualEntryCode not bound +!missing-selector! MTRSetupPayload::setHasShortDiscriminator: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::copyWithZone: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::copyWithZone: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::init not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::copyWithZone: not bound +!missing-selector! MTRSubscribeParams::copyWithZone: not bound +!missing-selector! MTRSwitchClusterInitialPressEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterInitialPressEvent::init not bound +!missing-selector! MTRSwitchClusterLongPressEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterLongPressEvent::init not bound +!missing-selector! MTRSwitchClusterLongReleaseEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterLongReleaseEvent::init not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::init not bound +!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::init not bound +!missing-selector! MTRSwitchClusterShortReleaseEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterShortReleaseEvent::init not bound +!missing-selector! MTRSwitchClusterSwitchLatchedEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterSwitchLatchedEvent::init not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::copyWithZone: not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::copyWithZone: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfo::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterBooleanResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterDoubleNestedStructList::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterNestedStruct::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterNestedStructList::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterSimpleStruct::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEventEvent::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEventEvent::init not bound +!missing-selector! MTRTestClusterClusterTestFabricScoped::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::fabricIndex not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::init not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::setFabricIndex: not bound +!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListStructOctet::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNotHandledParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSpecificParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterThermostatScheduleTransition::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::init not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::current not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::init not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::previous not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::init not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::offset not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidStarting: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidUntil: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validStarting not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validUntil not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::granularity not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::init not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setGranularity: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimeSource: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setUtcTime: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timeSource not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::utcTime not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::init not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::name not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::offset not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setName: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setValidAt: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::validAt not bound +!missing-selector! MTRUserLabelClusterLabelStruct::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::init not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::init not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::init not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::copyWithZone: not bound +!missing-selector! MTRWriteParams::copyWithZone: not bound +!missing-type! AttestationInfo not bound +!missing-type! CSRInfo not bound +!missing-type! MTRActionsClusterActionFailedEvent not bound +!missing-type! MTRActionsClusterActionStruct not bound +!missing-type! MTRActionsClusterDisableActionParams not bound +!missing-type! MTRActionsClusterDisableActionWithDurationParams not bound +!missing-type! MTRActionsClusterEnableActionParams not bound +!missing-type! MTRActionsClusterEnableActionWithDurationParams not bound +!missing-type! MTRActionsClusterEndpointListStruct not bound +!missing-type! MTRActionsClusterInstantActionParams not bound +!missing-type! MTRActionsClusterInstantActionWithTransitionParams not bound +!missing-type! MTRActionsClusterPauseActionParams not bound +!missing-type! MTRActionsClusterPauseActionWithDurationParams not bound +!missing-type! MTRActionsClusterResumeActionParams not bound +!missing-type! MTRActionsClusterStartActionParams not bound +!missing-type! MTRActionsClusterStartActionWithDurationParams not bound +!missing-type! MTRActionsClusterStateChangedEvent not bound +!missing-type! MTRActionsClusterStopActionParams not bound +!missing-type! MTRAsyncCallbackQueueWorkItem not bound +!missing-type! MTRAsyncCallbackWorkQueue not bound +!missing-type! MTRBaseClusterActions not bound +!missing-type! MTRBaseClusterBallastConfiguration not bound +!missing-type! MTRClusterAccessControl not bound +!missing-type! MTRClusterAccountLogin not bound +!missing-type! MTRClusterActions not bound +!missing-type! MTRClusterAdministratorCommissioning not bound +!missing-type! MTRClusterApplicationBasic not bound +!missing-type! MTRClusterApplicationLauncher not bound +!missing-type! MTRClusterAudioOutput not bound +!missing-type! MTRClusterBallastConfiguration not bound +!missing-type! MTRClusterBarrierControl not bound +!missing-type! MTRClusterBasic not bound +!missing-type! MTRClusterBinaryInputBasic not bound +!missing-type! MTRClusterBinding not bound +!missing-type! MTRClusterBooleanState not bound +!missing-type! MTRClusterBridgedDeviceBasic not bound +!missing-type! MTRClusterChannel not bound +!missing-type! MTRClusterColorControl not bound +!missing-type! MTRClusterContentLauncher not bound +!missing-type! MTRClusterDescriptor not bound +!missing-type! MTRClusterDiagnosticLogs not bound +!missing-type! MTRClusterDoorLock not bound +!missing-type! MTRClusterElectricalMeasurement not bound +!missing-type! MTRClusterEthernetNetworkDiagnostics not bound +!missing-type! MTRClusterFanControl not bound +!missing-type! MTRClusterFixedLabel not bound +!missing-type! MTRClusterFlowMeasurement not bound +!missing-type! MTRClusterGeneralCommissioning not bound +!missing-type! MTRClusterGeneralDiagnostics not bound +!missing-type! MTRClusterGroupKeyManagement not bound +!missing-type! MTRClusterGroups not bound +!missing-type! MTRClusterIdentify not bound +!missing-type! MTRClusterIlluminanceMeasurement not bound +!missing-type! MTRClusterKeypadInput not bound +!missing-type! MTRClusterLevelControl not bound +!missing-type! MTRClusterLocalizationConfiguration not bound +!missing-type! MTRClusterLowPower not bound +!missing-type! MTRClusterMediaInput not bound +!missing-type! MTRClusterMediaPlayback not bound +!missing-type! MTRClusterModeSelect not bound +!missing-type! MTRClusterNetworkCommissioning not bound +!missing-type! MTRClusterOccupancySensing not bound +!missing-type! MTRClusterOnOff not bound +!missing-type! MTRClusterOnOffSwitchConfiguration not bound +!missing-type! MTRClusterOperationalCredentials not bound +!missing-type! MTRClusterOtaSoftwareUpdateProvider not bound +!missing-type! MTRClusterOtaSoftwareUpdateRequestor not bound +!missing-type! MTRClusterPowerSource not bound +!missing-type! MTRClusterPowerSourceConfiguration not bound +!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 +!missing-type! MTRClusterTemperatureMeasurement not bound +!missing-type! MTRClusterTestCluster not bound +!missing-type! MTRClusterThermostat not bound +!missing-type! MTRClusterThermostatUserInterfaceConfiguration not bound +!missing-type! MTRClusterThreadNetworkDiagnostics not bound +!missing-type! MTRClusterTimeFormatLocalization not bound +!missing-type! MTRClusterUnitLocalization not bound +!missing-type! MTRClusterUserLabel not bound +!missing-type! MTRClusterWakeOnLan not bound +!missing-type! MTRClusterWiFiNetworkDiagnostics not bound +!missing-type! MTRClusterWindowCovering not bound +!missing-type! MTRDevice not bound +!missing-type! MTRDeviceAttestationDeviceInfo not bound +!missing-type! MTRFaultInjectionClusterFailAtFaultParams not bound +!missing-type! MTRFaultInjectionClusterFailRandomlyAtFaultParams not bound +!missing-type! MTROTAHeader not bound +!missing-type! MTROTAHeaderParser not bound +!missing-type! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent not bound +!missing-type! MTRTimeSynchronizationClusterDstOffsetType not bound +!missing-type! MTRTimeSynchronizationClusterSetUtcTimeParams not bound +!missing-type! MTRTimeSynchronizationClusterTimeZoneType not bound +!missing-enum! MTRMediaPlaybackFeature not bound +!missing-enum! MTRSwitchFeature not bound +!missing-selector! +MTRBaseClusterTestCluster::readAttributeWriteOnlyInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRSetupPayload::generateRandomSetupPasscode not bound +!missing-selector! +MTRSetupPayload::setupPayloadWithOnboardingPayload:error: not bound +!missing-selector! MTRBaseClusterTestCluster::readAttributeWriteOnlyInt8uWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeWriteOnlyInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseDevice::openCommissioningWindowWithSetupPasscode:discriminator:duration:queue:completion: not bound +!missing-selector! MTRClusterTestCluster::readAttributeWriteOnlyInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::copyWithZone: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::init not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::revision not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setRevision: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setType: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::type not bound +!missing-selector! MTRDevice::openCommissioningWindowWithSetupPasscode:discriminator:duration:queue:completion: not bound +!missing-selector! MTRDeviceController::setupCommissioningSessionWithPayload:newNodeID:error: not bound +!missing-selector! MTRSetupPayload::initWithSetupPasscode:discriminator: not bound +!missing-selector! MTRSetupPayload::qrCodeString: not bound +!missing-type! MTRDescriptorClusterDeviceTypeStruct not bound diff --git a/tests/xtro-sharpie/iOS-Matter.todo b/tests/xtro-sharpie/iOS-Matter.todo deleted file mode 100644 index 88adea56b9..0000000000 --- a/tests/xtro-sharpie/iOS-Matter.todo +++ /dev/null @@ -1,2772 +0,0 @@ -!missing-enum! MTRActionsActionError not bound -!missing-enum! MTRActionsActionState not bound -!missing-enum! MTRActionsActionType not bound -!missing-enum! MTRActionsCommandBits not bound -!missing-enum! MTRActionsEndpointListType not bound -!missing-enum! MTRDeviceState not bound -!missing-enum! MTRDiscoveryCapabilities not bound -!missing-enum! MTRFaultInjectionFaultType not bound -!missing-enum! MTROTAImageDigestType not bound -!missing-enum! MTRTimeSynchronizationGranularity not bound -!missing-enum! MTRTimeSynchronizationTimeSource not bound -!missing-field! MTREventPathKey not bound -!missing-protocol! MTRDeviceDelegate not bound -!missing-protocol! MTRNOCChainIssuer not bound -!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRCertificates::convertX509Certificate: not bound -!missing-selector! +MTRDevice::deviceWithNodeID:deviceController: not bound -!missing-selector! +MTROnboardingPayloadParser::setupPayloadForOnboardingPayload:error: not bound -!missing-selector! +MTROTAHeaderParser::headerFromData:error: not bound -!missing-selector! +MTRSetupPayload::generateRandomPIN not bound -!missing-selector! AttestationInfo::certificationDeclaration not bound -!missing-selector! AttestationInfo::challenge not bound -!missing-selector! AttestationInfo::dac not bound -!missing-selector! AttestationInfo::elements not bound -!missing-selector! AttestationInfo::elementsSignature not bound -!missing-selector! AttestationInfo::firmwareInfo not bound -!missing-selector! AttestationInfo::initWithChallenge:nonce:elements:elementsSignature:dac:pai:certificationDeclaration:firmwareInfo: not bound -!missing-selector! AttestationInfo::nonce not bound -!missing-selector! AttestationInfo::pai not bound -!missing-selector! AttestationInfo::setCertificationDeclaration: not bound -!missing-selector! AttestationInfo::setChallenge: not bound -!missing-selector! AttestationInfo::setDac: not bound -!missing-selector! AttestationInfo::setElements: not bound -!missing-selector! AttestationInfo::setElementsSignature: not bound -!missing-selector! AttestationInfo::setFirmwareInfo: not bound -!missing-selector! AttestationInfo::setNonce: not bound -!missing-selector! AttestationInfo::setPai: not bound -!missing-selector! CSRInfo::csr not bound -!missing-selector! CSRInfo::elements not bound -!missing-selector! CSRInfo::elementsSignature not bound -!missing-selector! CSRInfo::initWithNonce:elements:elementsSignature:csr: not bound -!missing-selector! CSRInfo::nonce not bound -!missing-selector! CSRInfo::setCsr: not bound -!missing-selector! CSRInfo::setElements: not bound -!missing-selector! CSRInfo::setElementsSignature: not bound -!missing-selector! CSRInfo::setNonce: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::init not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::init not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterTarget::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterLoginParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterLogoutParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::actionID not bound -!missing-selector! MTRActionsClusterActionFailedEvent::copyWithZone: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::error not bound -!missing-selector! MTRActionsClusterActionFailedEvent::getNewState not bound -!missing-selector! MTRActionsClusterActionFailedEvent::init not bound -!missing-selector! MTRActionsClusterActionFailedEvent::invokeID not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setActionID: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setError: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setInvokeID: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setNewState: not bound -!missing-selector! MTRActionsClusterActionStruct::actionID not bound -!missing-selector! MTRActionsClusterActionStruct::copyWithZone: not bound -!missing-selector! MTRActionsClusterActionStruct::endpointListID not bound -!missing-selector! MTRActionsClusterActionStruct::init not bound -!missing-selector! MTRActionsClusterActionStruct::name not bound -!missing-selector! MTRActionsClusterActionStruct::setActionID: not bound -!missing-selector! MTRActionsClusterActionStruct::setEndpointListID: not bound -!missing-selector! MTRActionsClusterActionStruct::setName: not bound -!missing-selector! MTRActionsClusterActionStruct::setState: not bound -!missing-selector! MTRActionsClusterActionStruct::setSupportedCommands: not bound -!missing-selector! MTRActionsClusterActionStruct::setType: not bound -!missing-selector! MTRActionsClusterActionStruct::state not bound -!missing-selector! MTRActionsClusterActionStruct::supportedCommands not bound -!missing-selector! MTRActionsClusterActionStruct::type not bound -!missing-selector! MTRActionsClusterDisableActionParams::actionID not bound -!missing-selector! MTRActionsClusterDisableActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterDisableActionParams::init not bound -!missing-selector! MTRActionsClusterDisableActionParams::invokeID not bound -!missing-selector! MTRActionsClusterDisableActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterDisableActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterDisableActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterDisableActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterEnableActionParams::actionID not bound -!missing-selector! MTRActionsClusterEnableActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterEnableActionParams::init not bound -!missing-selector! MTRActionsClusterEnableActionParams::invokeID not bound -!missing-selector! MTRActionsClusterEnableActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterEnableActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterEnableActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterEnableActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterEndpointListStruct::copyWithZone: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::endpointListID not bound -!missing-selector! MTRActionsClusterEndpointListStruct::endpoints not bound -!missing-selector! MTRActionsClusterEndpointListStruct::init not bound -!missing-selector! MTRActionsClusterEndpointListStruct::name not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setEndpointListID: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setEndpoints: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setName: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setType: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::type not bound -!missing-selector! MTRActionsClusterInstantActionParams::actionID not bound -!missing-selector! MTRActionsClusterInstantActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterInstantActionParams::init not bound -!missing-selector! MTRActionsClusterInstantActionParams::invokeID not bound -!missing-selector! MTRActionsClusterInstantActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterInstantActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterInstantActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterInstantActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::actionID not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::init not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::invokeID not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setActionID: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTransitionTime: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::transitionTime not bound -!missing-selector! MTRActionsClusterPauseActionParams::actionID not bound -!missing-selector! MTRActionsClusterPauseActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterPauseActionParams::init not bound -!missing-selector! MTRActionsClusterPauseActionParams::invokeID not bound -!missing-selector! MTRActionsClusterPauseActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterPauseActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterPauseActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterPauseActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterResumeActionParams::actionID not bound -!missing-selector! MTRActionsClusterResumeActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterResumeActionParams::init not bound -!missing-selector! MTRActionsClusterResumeActionParams::invokeID not bound -!missing-selector! MTRActionsClusterResumeActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterResumeActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterResumeActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterResumeActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterStartActionParams::actionID not bound -!missing-selector! MTRActionsClusterStartActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterStartActionParams::init not bound -!missing-selector! MTRActionsClusterStartActionParams::invokeID not bound -!missing-selector! MTRActionsClusterStartActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterStartActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterStartActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterStartActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterStateChangedEvent::actionID not bound -!missing-selector! MTRActionsClusterStateChangedEvent::copyWithZone: not bound -!missing-selector! MTRActionsClusterStateChangedEvent::getNewState not bound -!missing-selector! MTRActionsClusterStateChangedEvent::init not bound -!missing-selector! MTRActionsClusterStateChangedEvent::invokeID not bound -!missing-selector! MTRActionsClusterStateChangedEvent::setActionID: not bound -!missing-selector! MTRActionsClusterStateChangedEvent::setInvokeID: not bound -!missing-selector! MTRActionsClusterStateChangedEvent::setNewState: not bound -!missing-selector! MTRActionsClusterStopActionParams::actionID not bound -!missing-selector! MTRActionsClusterStopActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterStopActionParams::init not bound -!missing-selector! MTRActionsClusterStopActionParams::invokeID not bound -!missing-selector! MTRActionsClusterStopActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterStopActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterStopActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterStopActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::copyWithZone: not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::copyWithZone: not bound -!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::copyWithZone: not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterHideAppParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterStopAppParams::copyWithZone: not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::cancelHandler not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::endWork not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::initWithQueue: not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::readyHandler not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::retryWork not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::setCancelHandler: not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::setReadyHandler: not bound -!missing-selector! MTRAsyncCallbackWorkQueue::enqueueWorkItem: not bound -!missing-selector! MTRAsyncCallbackWorkQueue::initWithContext:queue: not bound -!missing-selector! MTRAsyncCallbackWorkQueue::invalidate not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::copyWithZone: not bound -!missing-selector! MTRAudioOutputClusterRenameOutputParams::copyWithZone: not bound -!missing-selector! MTRAudioOutputClusterSelectOutputParams::copyWithZone: not bound -!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::copyWithZone: not bound -!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::copyWithZone: not bound -!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::disableActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::enableActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterActions::instantActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::startActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::stopActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBalanceFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseDevice::subscribeWithQueue:minInterval:maxInterval:params:cacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::copyWithZone: not bound -!missing-selector! MTRBasicClusterLeaveEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterLeaveEvent::fabricIndex not bound -!missing-selector! MTRBasicClusterLeaveEvent::init not bound -!missing-selector! MTRBasicClusterLeaveEvent::setFabricIndex: not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::copyWithZone: not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::init not bound -!missing-selector! MTRBasicClusterShutDownEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterShutDownEvent::init not bound -!missing-selector! MTRBasicClusterStartUpEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterStartUpEvent::init not bound -!missing-selector! MTRBindingClusterTargetStruct::copyWithZone: not bound -!missing-selector! MTRBooleanStateClusterStateChangeEvent::copyWithZone: not bound -!missing-selector! MTRBooleanStateClusterStateChangeEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::init not bound -!missing-selector! MTRChannelClusterChangeChannelByNumberParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChangeChannelParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChannelInfo::copyWithZone: not bound -!missing-selector! MTRChannelClusterLineupInfo::copyWithZone: not bound -!missing-selector! MTRChannelClusterSkipChannelParams::copyWithZone: not bound -!missing-selector! MTRClusterAccessControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAclWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeExtensionWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithParams: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeActionListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeEndpointListsWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeSetupURLWithParams: not bound -!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminVendorIdWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeWindowStatusWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeAllowedVendorListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationNameWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationVersionWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeProductIDWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeStatusWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeVendorIDWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeVendorNameWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeCatalogListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeCurrentAppWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterAudioOutput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeCurrentOutputWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeOutputListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastStatusWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampAlarmModeWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampManufacturerWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampQuantityWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampRatedHoursWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampTypeWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeMaxLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeMinLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMaxLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMinLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBarrierControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCapabilitiesWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCloseEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierClosePeriodWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierMovingStateWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenPeriodWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierPositionWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierSafetyStatusWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBasic::mfgSpecificPingWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBasic::mfgSpecificPingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeCapabilityMinimaWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeDataModelRevisionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeHardwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeHardwareVersionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeLocalConfigDisabledWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeLocationWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeManufacturingDateWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeNodeLabelWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributePartNumberWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductIDWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductLabelWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductNameWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductURLWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeReachableWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeSerialNumberWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeUniqueIDWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeVendorIDWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeVendorNameWithParams: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeActiveTextWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeApplicationTypeWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeDescriptionWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeInactiveTextWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeOutOfServiceWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributePolarityWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributePresentValueWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeReliabilityWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeStatusFlagsWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinding::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBinding::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeBindingWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBooleanState::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBooleanState::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeStateValueWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeManufacturingDateWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeNodeLabelWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributePartNumberWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductLabelWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductNameWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductURLWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeReachableWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSerialNumberWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeUniqueIDWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorIDWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorNameWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterChannel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterChannel::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeChannelListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeCurrentChannelWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeLineupWithParams: not bound -!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorCapabilitiesWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopActiveWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopDirectionWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopStartEnhancedHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopTimeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorModeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointBIntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointBXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointBYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointGIntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointGXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointGYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointRIntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointRXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointRYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorTemperatureMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCompensationTextWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentSaturationWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeDriftCompensationWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeEnhancedColorModeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeEnhancedCurrentHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeNumberOfPrimariesWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeOptionsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary1IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary1XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary1YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary2IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary2XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary2YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary3IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary3XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary3YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary4IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary4XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary4YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary5IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary5XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary5YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary6IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary6XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary6YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeRemainingTimeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeWhitePointXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeWhitePointYWithParams: not bound -!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterContentLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeAcceptHeaderWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithParams: not bound -!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDescriptor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterDescriptor::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeClientListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeDeviceListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributePartsListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeServerListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeActuatorEnabledWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeAutoRelockTimeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeCredentialRulesSupportWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDefaultConfigurationRegisterWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDoorClosedEventsWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDoorOpenEventsWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDoorStateWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnableInsideStatusLEDWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnableLocalProgrammingWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnableOneTouchLockingWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnablePrivacyModeButtonWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeExpiringUserTimeoutWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLanguageWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLEDSettingsWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLocalProgrammingFeaturesWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLockStateWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLockTypeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMaxPINCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMaxRFIDCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMinPINCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMinRFIDCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeOpenPeriodWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeOperatingModeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeRequirePINforRemoteOperationWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeSendPINOverTheAirWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeSoundVolumeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeSupportedOperatingModesWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeWrongCodeEntryLimitWithParams: not bound -!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeCurrentOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasurementTypeWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeNeutralCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalActivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalApparentPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalReactivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeVoltageOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePHYRateWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterFanControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterFanControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeFanModeSequenceWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeFanModeWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributePercentCurrentWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributePercentSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeRockSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeRockSupportWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeSpeedCurrentWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeSpeedMaxWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeSpeedSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeWindSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeWindSupportWithParams: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFixedLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeLabelListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeBreadcrumbWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeLocationCapabilityWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeRegulatoryConfigWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeRebootCountWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeUpTimeWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupTableWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGroups::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeNameSupportWithParams: not bound -!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterIdentify::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterIdentify::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeIdentifyTimeWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeIdentifyTypeWithParams: not bound -!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterKeypadInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeCurrentFrequencyWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeCurrentLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeDefaultMoveRateWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMaxFrequencyWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMaxLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMinFrequencyWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMinLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOffTransitionTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOnLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOnOffTransitionTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOnTransitionTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOptionsWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeRemainingTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeStartUpCurrentLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeActiveLocaleWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeSupportedLocalesWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLowPower::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterLowPower::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterMediaInput::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeCurrentInputWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeInputListWithParams: not bound -!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeCurrentStateWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeDurationWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributePlaybackSpeedWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeSampledPositionWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeEndWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeStartWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeStartTimeWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterModeSelect::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterModeSelect::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeCurrentModeWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeDescriptionWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeOnModeWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeStandardNamespaceWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeStartUpModeWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeSupportedModesWithParams: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeInterfaceEnabledWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkIDWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeMaxNetworksWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeNetworksWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancyWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOff::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeGlobalSceneControlWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeOffWaitTimeWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeOnOffWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeOnTimeWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeStartUpOnOffWithParams: not bound -!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeCommissionedFabricsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeCurrentFabricIndexWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeFabricsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeNOCsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeSupportedFabricsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPowerSource::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPowerSource::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeActiveBatChargeFaultsWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeActiveBatFaultsWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeActiveWiredFaultsWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatANSIDesignationWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatApprovedChemistryWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatCapacityWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatChargeLevelWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatChargeStateWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatChargingCurrentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatCommonDesignationWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatFunctionalWhileChargingWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatIECDesignationWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatPercentRemainingWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatPresentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatQuantityWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatReplaceabilityWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementDescriptionWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementNeededWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatTimeRemainingWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatTimeToFullChargeWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatVoltageWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeDescriptionWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeOrderWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeStatusWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedCurrentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputVoltageWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredCurrentTypeWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredMaximumCurrentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredNominalVoltageWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredPresentWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeSourcesWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxScaledValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMinScaledValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledToleranceWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeScaleWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeCapacityWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeControlModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxFlowWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstTempWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeOperationModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePowerWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePumpStatusWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::initWithDevice:endpoint: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:completionHandler: not bound -!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeThreadMetricsWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterSwitch::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterSwitch::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeCurrentPositionWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeMultiPressMaxWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeNumberOfPositionsWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeCurrentTargetWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeTargetListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterTestCluster::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTestCluster::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap32WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap64WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeCharStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeClusterErrorBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEnum16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEnum8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEnumAttrWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEpochSWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEpochUsWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeFloatDoubleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeFloatSingleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeGeneralErrorBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt24sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt24uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt32sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt32uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt40sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt40uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt48sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt48uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt56sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt56uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt64sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt64uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListFabricScopedWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListLongOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListStructOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeLongCharStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeLongOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap32WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap64WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableCharStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableEnumAttrWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatDoubleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatSingleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableStructWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeStructAttrWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeTimedWriteBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeUnsupportedWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeVendorIdWithParams: not bound -!missing-selector! MTRClusterTestCluster::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNotHandledWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNotHandledWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSpecificWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSpecificWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testUnknownCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCapacityformatWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCapacityWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCoilTemperatureWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCompressorTypeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACErrorCodeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACLouverPositionWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACRefrigerantTypeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACTypeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeControlSequenceOfOperationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeEmergencyHeatDeltaWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeHVACSystemTypeConfigurationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureCalibrationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMaxCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMaxHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMinCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMinHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMinSetpointDeadBandWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeNumberOfDailyTransitionsWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupancyWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedCoolingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedHeatingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMaxWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMinWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOutdoorTemperatureWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributePICoolingDemandWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributePIHeatingDemandWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeRemoteSensingWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeAmountWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceTimestampWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeStartOfWeekWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSystemModeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeThermostatProgrammingOperationModeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningModeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningStateWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMaxWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMinWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackWithParams: not bound -!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDataVersionWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDelayWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePanIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeWeightingWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeHourFormatWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeTemperatureUnitWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterUserLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterUserLabel::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeLabelListWithParams: not bound -!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterWakeOnLan::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeMACAddressWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBssidWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRssiWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeConfigStatusWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeEndProductTypeWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeModeWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeOperationalStatusWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeSafetyStatusWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeTypeWithParams: not bound -!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRColorControlClusterColorLoopSetParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedStepHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStopMoveStepParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterContentSearch::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterDimension::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchContentParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchURLParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterParameter::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::copyWithZone: not bound -!missing-selector! MTRControllerFactoryParams::cdCerts not bound -!missing-selector! MTRControllerFactoryParams::otaProviderDelegate not bound -!missing-selector! MTRControllerFactoryParams::setCdCerts: not bound -!missing-selector! MTRControllerFactoryParams::setOtaProviderDelegate: not bound -!missing-selector! MTRDescriptorClusterDeviceType::copyWithZone: not bound -!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:clientQueue:completion: not bound -!missing-selector! MTRDevice::readAttributeWithEndpointID:clusterID:attributeID:params: not bound -!missing-selector! MTRDevice::setDelegate:queue: not bound -!missing-selector! MTRDevice::state not bound -!missing-selector! MTRDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:expectedValueInterval:timedWriteTimeout: not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::certificateDeclaration not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::dacCertificate not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::dacPAICertificate not bound -!missing-selector! MTRDeviceController::computePaseVerifier:iterations:salt: not bound -!missing-selector! MTRDeviceController::fetchAttestationChallengeForDeviceId: not bound -!missing-selector! MTRDeviceController::setNocChainIssuer:queue: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::copyWithZone: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearCredentialParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDlCredential::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::init not bound -!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::init not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockDoorParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::init not bound -!missing-selector! MTRDoorLockClusterLockOperationEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockOperationEvent::init not bound -!missing-selector! MTRDoorLockClusterLockUserChangeEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockUserChangeEvent::init not bound -!missing-selector! MTRDoorLockClusterSetCredentialParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterUnlockDoorParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::copyWithZone: not bound -!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::copyWithZone: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::id not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::init not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToFail not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToSkip not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setId: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToFail: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToSkip: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTakeMutex: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setType: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::takeMutex not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::type not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::copyWithZone: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::id not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::init not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::percentage not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setId: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setPercentage: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setType: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::type not bound -!missing-selector! MTRFixedLabelClusterLabelStruct::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterViewGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRIdentifyClusterIdentifyParams::copyWithZone: not bound -!missing-selector! MTRIdentifyClusterTriggerEffectParams::copyWithZone: not bound -!missing-selector! MTRKeypadInputClusterSendKeyParams::copyWithZone: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStepParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStepParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStepParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStepParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStepParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStopParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStopParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStopParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStopParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStopParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLowPowerClusterSleepParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterHideInputStatusParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterInputInfo::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterRenameInputParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterSelectInputParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterShowInputStatusParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterFastForwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterNextParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPauseParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlayParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPreviousParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterRewindParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSeekParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterStartOverParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterChangeToModeParams::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterModeOptionStruct::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::copyWithZone: not bound -!missing-selector! MTROnOffClusterOffParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnWithTimedOffParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterToggleParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAddNOCParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterNOCStruct::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::copyWithZone: not bound -!missing-selector! MTROTAHeader::imageDigest not bound -!missing-selector! MTROTAHeader::imageDigestType not bound -!missing-selector! MTROTAHeader::maxApplicableVersion not bound -!missing-selector! MTROTAHeader::minApplicableVersion not bound -!missing-selector! MTROTAHeader::payloadSize not bound -!missing-selector! MTROTAHeader::productID not bound -!missing-selector! MTROTAHeader::releaseNotesURL not bound -!missing-selector! MTROTAHeader::setImageDigest: not bound -!missing-selector! MTROTAHeader::setImageDigestType: not bound -!missing-selector! MTROTAHeader::setMaxApplicableVersion: not bound -!missing-selector! MTROTAHeader::setMinApplicableVersion: not bound -!missing-selector! MTROTAHeader::setPayloadSize: not bound -!missing-selector! MTROTAHeader::setProductID: not bound -!missing-selector! MTROTAHeader::setReleaseNotesURL: not bound -!missing-selector! MTROTAHeader::setSoftwareVersion: not bound -!missing-selector! MTROTAHeader::setSoftwareVersionString: not bound -!missing-selector! MTROTAHeader::setVendorID: not bound -!missing-selector! MTROTAHeader::softwareVersion not bound -!missing-selector! MTROTAHeader::softwareVersionString not bound -!missing-selector! MTROTAHeader::vendorID not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::init not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::init not bound -!missing-selector! MTRReadParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAddSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAttributeValuePair::copyWithZone: not bound -!missing-selector! MTRScenesClusterCopySceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::copyWithZone: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterViewSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRSetupPayload::hasShortDiscriminator not bound -!missing-selector! MTRSetupPayload::manualEntryCode not bound -!missing-selector! MTRSetupPayload::setHasShortDiscriminator: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::copyWithZone: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::copyWithZone: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::init not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::copyWithZone: not bound -!missing-selector! MTRSubscribeParams::copyWithZone: not bound -!missing-selector! MTRSwitchClusterInitialPressEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterInitialPressEvent::init not bound -!missing-selector! MTRSwitchClusterLongPressEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterLongPressEvent::init not bound -!missing-selector! MTRSwitchClusterLongReleaseEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterLongReleaseEvent::init not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::init not bound -!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::init not bound -!missing-selector! MTRSwitchClusterShortReleaseEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterShortReleaseEvent::init not bound -!missing-selector! MTRSwitchClusterSwitchLatchedEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterSwitchLatchedEvent::init not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::copyWithZone: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::copyWithZone: not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::fabricIndex not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::setFabricIndex: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::init not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::current not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::init not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::previous not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::init not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::offset not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidStarting: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidUntil: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validStarting not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validUntil not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::granularity not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::init not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setGranularity: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimeSource: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setUtcTime: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timeSource not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::utcTime not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::init not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::name not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::offset not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setName: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setValidAt: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::validAt not bound -!missing-selector! MTRUserLabelClusterLabelStruct::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::init not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::init not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::init not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterStopMotionParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::copyWithZone: not bound -!missing-selector! MTRWriteParams::copyWithZone: not bound -!missing-type! AttestationInfo not bound -!missing-type! CSRInfo not bound -!missing-type! MTRActionsClusterActionFailedEvent not bound -!missing-type! MTRActionsClusterActionStruct not bound -!missing-type! MTRActionsClusterDisableActionParams not bound -!missing-type! MTRActionsClusterDisableActionWithDurationParams not bound -!missing-type! MTRActionsClusterEnableActionParams not bound -!missing-type! MTRActionsClusterEnableActionWithDurationParams not bound -!missing-type! MTRActionsClusterEndpointListStruct not bound -!missing-type! MTRActionsClusterInstantActionParams not bound -!missing-type! MTRActionsClusterInstantActionWithTransitionParams not bound -!missing-type! MTRActionsClusterPauseActionParams not bound -!missing-type! MTRActionsClusterPauseActionWithDurationParams not bound -!missing-type! MTRActionsClusterResumeActionParams not bound -!missing-type! MTRActionsClusterStartActionParams not bound -!missing-type! MTRActionsClusterStartActionWithDurationParams not bound -!missing-type! MTRActionsClusterStateChangedEvent not bound -!missing-type! MTRActionsClusterStopActionParams not bound -!missing-type! MTRAsyncCallbackQueueWorkItem not bound -!missing-type! MTRAsyncCallbackWorkQueue not bound -!missing-type! MTRBaseClusterActions not bound -!missing-type! MTRBaseClusterBallastConfiguration not bound -!missing-type! MTRClusterAccessControl not bound -!missing-type! MTRClusterAccountLogin not bound -!missing-type! MTRClusterActions not bound -!missing-type! MTRClusterAdministratorCommissioning not bound -!missing-type! MTRClusterApplicationBasic not bound -!missing-type! MTRClusterApplicationLauncher not bound -!missing-type! MTRClusterAudioOutput not bound -!missing-type! MTRClusterBallastConfiguration not bound -!missing-type! MTRClusterBarrierControl not bound -!missing-type! MTRClusterBasic not bound -!missing-type! MTRClusterBinaryInputBasic not bound -!missing-type! MTRClusterBinding not bound -!missing-type! MTRClusterBooleanState not bound -!missing-type! MTRClusterBridgedDeviceBasic not bound -!missing-type! MTRClusterChannel not bound -!missing-type! MTRClusterColorControl not bound -!missing-type! MTRClusterContentLauncher not bound -!missing-type! MTRClusterDescriptor not bound -!missing-type! MTRClusterDiagnosticLogs not bound -!missing-type! MTRClusterDoorLock not bound -!missing-type! MTRClusterElectricalMeasurement not bound -!missing-type! MTRClusterEthernetNetworkDiagnostics not bound -!missing-type! MTRClusterFanControl not bound -!missing-type! MTRClusterFixedLabel not bound -!missing-type! MTRClusterFlowMeasurement not bound -!missing-type! MTRClusterGeneralCommissioning not bound -!missing-type! MTRClusterGeneralDiagnostics not bound -!missing-type! MTRClusterGroupKeyManagement not bound -!missing-type! MTRClusterGroups not bound -!missing-type! MTRClusterIdentify not bound -!missing-type! MTRClusterIlluminanceMeasurement not bound -!missing-type! MTRClusterKeypadInput not bound -!missing-type! MTRClusterLevelControl not bound -!missing-type! MTRClusterLocalizationConfiguration not bound -!missing-type! MTRClusterLowPower not bound -!missing-type! MTRClusterMediaInput not bound -!missing-type! MTRClusterMediaPlayback not bound -!missing-type! MTRClusterModeSelect not bound -!missing-type! MTRClusterNetworkCommissioning not bound -!missing-type! MTRClusterOccupancySensing not bound -!missing-type! MTRClusterOnOff not bound -!missing-type! MTRClusterOnOffSwitchConfiguration not bound -!missing-type! MTRClusterOperationalCredentials not bound -!missing-type! MTRClusterOtaSoftwareUpdateProvider not bound -!missing-type! MTRClusterOtaSoftwareUpdateRequestor not bound -!missing-type! MTRClusterPowerSource not bound -!missing-type! MTRClusterPowerSourceConfiguration not bound -!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 -!missing-type! MTRClusterTemperatureMeasurement not bound -!missing-type! MTRClusterTestCluster not bound -!missing-type! MTRClusterThermostat not bound -!missing-type! MTRClusterThermostatUserInterfaceConfiguration not bound -!missing-type! MTRClusterThreadNetworkDiagnostics not bound -!missing-type! MTRClusterTimeFormatLocalization not bound -!missing-type! MTRClusterUnitLocalization not bound -!missing-type! MTRClusterUserLabel not bound -!missing-type! MTRClusterWakeOnLan not bound -!missing-type! MTRClusterWiFiNetworkDiagnostics not bound -!missing-type! MTRClusterWindowCovering not bound -!missing-type! MTRDevice not bound -!missing-type! MTRDeviceAttestationDeviceInfo not bound -!missing-type! MTRFaultInjectionClusterFailAtFaultParams not bound -!missing-type! MTRFaultInjectionClusterFailRandomlyAtFaultParams not bound -!missing-type! MTROTAHeader not bound -!missing-type! MTROTAHeaderParser not bound -!missing-type! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent not bound -!missing-type! MTRTimeSynchronizationClusterDstOffsetType not bound -!missing-type! MTRTimeSynchronizationClusterSetUtcTimeParams not bound -!missing-type! MTRTimeSynchronizationClusterTimeZoneType not bound diff --git a/tests/xtro-sharpie/iOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/iOS-MetalPerformanceShaders.todo index 95f7b176d4..92e6e8b51d 100644 --- a/tests/xtro-sharpie/iOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/iOS-MetalPerformanceShaders.todo @@ -491,3 +491,6 @@ !missing-enum-value! MPSIntersectionDataType native value MPSIntersectionDataTypeDistancePrimitiveIndexBufferIndexCoordinates = 6 not bound !missing-enum-value! MPSIntersectionDataType native value MPSIntersectionDataTypeDistancePrimitiveIndexBufferIndexInstanceIndex = 7 not bound !missing-enum-value! MPSIntersectionDataType native value MPSIntersectionDataTypeDistancePrimitiveIndexBufferIndexInstanceIndexCoordinates = 8 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeComplexBit = 16777216 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeComplexFloat16 = 285212704 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeComplexFloat32 = 285212736 not bound diff --git a/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo index 654d9e8e53..cc80cd773c 100644 --- a/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo @@ -188,3 +188,11 @@ !missing-selector! MPSGraph::inverseOfTensor:name: not bound !missing-selector! MPSGraph::spaceToBatchTensor:spatialAxes:batchAxis:blockDimensions:usePixelShuffleOrder:name: not bound !missing-selector! MPSGraph::spaceToBatchTensor:spatialAxesTensor:batchAxisTensor:blockDimensionsTensor:usePixelShuffleOrder:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scale:zeroPoint:dataType:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPoint:dataType:axis:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPointTensor:dataType:axis:name: not bound +!missing-selector! MPSGraph::quantizeTensor:scale:zeroPoint:dataType:name: not bound +!missing-selector! MPSGraph::quantizeTensor:scaleTensor:zeroPoint:dataType:axis:name: not bound +!missing-selector! MPSGraph::quantizeTensor:scaleTensor:zeroPointTensor:dataType:axis:name: not bound +!missing-selector! MPSGraph::sampleGridWithSourceTensor:coordinateTensor:layout:normalizeCoordinates:relativeCoordinates:alignCorners:paddingMode:nearestRoundingMode:constantValue:name: not bound +!missing-selector! MPSGraph::sampleGridWithSourceTensor:coordinateTensor:layout:normalizeCoordinates:relativeCoordinates:alignCorners:paddingMode:samplingMode:constantValue:name: not bound diff --git a/tests/xtro-sharpie/iOS-SensorKit.ignore b/tests/xtro-sharpie/iOS-SensorKit.ignore new file mode 100644 index 0000000000..da529f49be --- /dev/null +++ b/tests/xtro-sharpie/iOS-SensorKit.ignore @@ -0,0 +1,6 @@ +# The API is marked as unfinished in the header comments so let's not bind it for now +!missing-selector! SRApplicationUsage::supplementalCategories not bound +!missing-selector! SRKeyboardMetrics::longWordTouchUpDown not bound +!missing-selector! SRKeyboardMetrics::touchUpDown not bound +!missing-selector! SRSupplementalCategory::identifier not bound +!missing-type! SRSupplementalCategory not bound diff --git a/tests/xtro-sharpie/iOS-UIKit.ignore b/tests/xtro-sharpie/iOS-UIKit.ignore index 474decaf36..1ec4de787a 100644 --- a/tests/xtro-sharpie/iOS-UIKit.ignore +++ b/tests/xtro-sharpie/iOS-UIKit.ignore @@ -550,6 +550,7 @@ !incorrect-protocol-member! UISearchSuggestion::localizedAttributedSuggestion is REQUIRED and should be abstract !incorrect-protocol-member! UISearchSuggestion::representedObject is REQUIRED and should be abstract !incorrect-protocol-member! UISearchSuggestion::setRepresentedObject: is REQUIRED and should be abstract +!incorrect-protocol-member! UICalendarViewDelegate::calendarView:decorationForDateComponents: is OPTIONAL and should NOT be abstract # deprecated in xcode 14 beta 5 !extra-enum-value! Managed value 8 for UIModalPresentationStyle.BlurOverFullScreen is available for the current platform while the value in the native header is not diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.todo b/tests/xtro-sharpie/macOS-Matter.ignore similarity index 99% rename from tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.todo rename to tests/xtro-sharpie/macOS-Matter.ignore index cc12725bd1..e9229a589d 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.todo +++ b/tests/xtro-sharpie/macOS-Matter.ignore @@ -9833,3 +9833,27 @@ !missing-type! MTRWindowCoveringClusterStopMotionParams not bound !missing-type! MTRWindowCoveringClusterUpOrOpenParams not bound !missing-type! MTRWriteParams not bound +!missing-enum! MTRMediaPlaybackFeature not bound +!missing-enum! MTRSwitchFeature not bound +!missing-selector! +MTRBaseClusterTestCluster::readAttributeWriteOnlyInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRSetupPayload::generateRandomSetupPasscode not bound +!missing-selector! +MTRSetupPayload::setupPayloadWithOnboardingPayload:error: not bound +!missing-selector! MTRBaseClusterTestCluster::readAttributeWriteOnlyInt8uWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeWriteOnlyInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseDevice::openCommissioningWindowWithSetupPasscode:discriminator:duration:queue:completion: not bound +!missing-selector! MTRClusterTestCluster::readAttributeWriteOnlyInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::copyWithZone: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::init not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::revision not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setRevision: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setType: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::type not bound +!missing-selector! MTRDevice::openCommissioningWindowWithSetupPasscode:discriminator:duration:queue:completion: not bound +!missing-selector! MTRDeviceController::setupCommissioningSessionWithPayload:newNodeID:error: not bound +!missing-selector! MTRSetupPayload::initWithSetupPasscode:discriminator: not bound +!missing-selector! MTRSetupPayload::qrCodeString: not bound +!missing-type! MTRDescriptorClusterDeviceTypeStruct not bound diff --git a/tests/xtro-sharpie/macOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/macOS-MetalPerformanceShaders.todo index 95f7b176d4..92e6e8b51d 100644 --- a/tests/xtro-sharpie/macOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/macOS-MetalPerformanceShaders.todo @@ -491,3 +491,6 @@ !missing-enum-value! MPSIntersectionDataType native value MPSIntersectionDataTypeDistancePrimitiveIndexBufferIndexCoordinates = 6 not bound !missing-enum-value! MPSIntersectionDataType native value MPSIntersectionDataTypeDistancePrimitiveIndexBufferIndexInstanceIndex = 7 not bound !missing-enum-value! MPSIntersectionDataType native value MPSIntersectionDataTypeDistancePrimitiveIndexBufferIndexInstanceIndexCoordinates = 8 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeComplexBit = 16777216 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeComplexFloat16 = 285212704 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeComplexFloat32 = 285212736 not bound diff --git a/tests/xtro-sharpie/tvOS-Matter.ignore b/tests/xtro-sharpie/tvOS-Matter.ignore index 255550365d..202ecbb46c 100644 --- a/tests/xtro-sharpie/tvOS-Matter.ignore +++ b/tests/xtro-sharpie/tvOS-Matter.ignore @@ -7061,3 +7061,2775 @@ !missing-type! MTRWindowCoveringClusterStopMotionParams not bound !missing-type! MTRWindowCoveringClusterUpOrOpenParams not bound !missing-type! MTRWriteParams not bound +!missing-enum! MTRActionsActionError not bound +!missing-enum! MTRActionsActionState not bound +!missing-enum! MTRActionsActionType not bound +!missing-enum! MTRActionsCommandBits not bound +!missing-enum! MTRActionsEndpointListType not bound +!missing-enum! MTRDeviceState not bound +!missing-enum! MTRDiscoveryCapabilities not bound +!missing-enum! MTRFaultInjectionFaultType not bound +!missing-enum! MTROTAImageDigestType not bound +!missing-enum! MTRTimeSynchronizationGranularity not bound +!missing-enum! MTRTimeSynchronizationTimeSource not bound +!missing-field! MTREventPathKey not bound +!missing-protocol! MTRDeviceDelegate not bound +!missing-protocol! MTRNOCChainIssuer not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRCertificates::convertX509Certificate: not bound +!missing-selector! +MTRDevice::deviceWithNodeID:deviceController: not bound +!missing-selector! +MTROnboardingPayloadParser::setupPayloadForOnboardingPayload:error: not bound +!missing-selector! +MTROTAHeaderParser::headerFromData:error: not bound +!missing-selector! +MTRSetupPayload::generateRandomPIN not bound +!missing-selector! AttestationInfo::certificationDeclaration not bound +!missing-selector! AttestationInfo::challenge not bound +!missing-selector! AttestationInfo::dac not bound +!missing-selector! AttestationInfo::elements not bound +!missing-selector! AttestationInfo::elementsSignature not bound +!missing-selector! AttestationInfo::firmwareInfo not bound +!missing-selector! AttestationInfo::initWithChallenge:nonce:elements:elementsSignature:dac:pai:certificationDeclaration:firmwareInfo: not bound +!missing-selector! AttestationInfo::nonce not bound +!missing-selector! AttestationInfo::pai not bound +!missing-selector! AttestationInfo::setCertificationDeclaration: not bound +!missing-selector! AttestationInfo::setChallenge: not bound +!missing-selector! AttestationInfo::setDac: not bound +!missing-selector! AttestationInfo::setElements: not bound +!missing-selector! AttestationInfo::setElementsSignature: not bound +!missing-selector! AttestationInfo::setFirmwareInfo: not bound +!missing-selector! AttestationInfo::setNonce: not bound +!missing-selector! AttestationInfo::setPai: not bound +!missing-selector! CSRInfo::csr not bound +!missing-selector! CSRInfo::elements not bound +!missing-selector! CSRInfo::elementsSignature not bound +!missing-selector! CSRInfo::initWithNonce:elements:elementsSignature:csr: not bound +!missing-selector! CSRInfo::nonce not bound +!missing-selector! CSRInfo::setCsr: not bound +!missing-selector! CSRInfo::setElements: not bound +!missing-selector! CSRInfo::setElementsSignature: not bound +!missing-selector! CSRInfo::setNonce: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntry::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::init not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::init not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterExtensionEntry::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterTarget::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterLoginParams::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::actionID not bound +!missing-selector! MTRActionsClusterActionFailedEvent::copyWithZone: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::error not bound +!missing-selector! MTRActionsClusterActionFailedEvent::getNewState not bound +!missing-selector! MTRActionsClusterActionFailedEvent::init not bound +!missing-selector! MTRActionsClusterActionFailedEvent::invokeID not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setActionID: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setError: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setInvokeID: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setNewState: not bound +!missing-selector! MTRActionsClusterActionStruct::actionID not bound +!missing-selector! MTRActionsClusterActionStruct::copyWithZone: not bound +!missing-selector! MTRActionsClusterActionStruct::endpointListID not bound +!missing-selector! MTRActionsClusterActionStruct::init not bound +!missing-selector! MTRActionsClusterActionStruct::name not bound +!missing-selector! MTRActionsClusterActionStruct::setActionID: not bound +!missing-selector! MTRActionsClusterActionStruct::setEndpointListID: not bound +!missing-selector! MTRActionsClusterActionStruct::setName: not bound +!missing-selector! MTRActionsClusterActionStruct::setState: not bound +!missing-selector! MTRActionsClusterActionStruct::setSupportedCommands: not bound +!missing-selector! MTRActionsClusterActionStruct::setType: not bound +!missing-selector! MTRActionsClusterActionStruct::state not bound +!missing-selector! MTRActionsClusterActionStruct::supportedCommands not bound +!missing-selector! MTRActionsClusterActionStruct::type not bound +!missing-selector! MTRActionsClusterDisableActionParams::actionID not bound +!missing-selector! MTRActionsClusterDisableActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterDisableActionParams::init not bound +!missing-selector! MTRActionsClusterDisableActionParams::invokeID not bound +!missing-selector! MTRActionsClusterDisableActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterDisableActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterDisableActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterDisableActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterEnableActionParams::actionID not bound +!missing-selector! MTRActionsClusterEnableActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterEnableActionParams::init not bound +!missing-selector! MTRActionsClusterEnableActionParams::invokeID not bound +!missing-selector! MTRActionsClusterEnableActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterEnableActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterEnableActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterEnableActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterEndpointListStruct::copyWithZone: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::endpointListID not bound +!missing-selector! MTRActionsClusterEndpointListStruct::endpoints not bound +!missing-selector! MTRActionsClusterEndpointListStruct::init not bound +!missing-selector! MTRActionsClusterEndpointListStruct::name not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setEndpointListID: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setEndpoints: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setName: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setType: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::type not bound +!missing-selector! MTRActionsClusterInstantActionParams::actionID not bound +!missing-selector! MTRActionsClusterInstantActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterInstantActionParams::init not bound +!missing-selector! MTRActionsClusterInstantActionParams::invokeID not bound +!missing-selector! MTRActionsClusterInstantActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterInstantActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterInstantActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterInstantActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::actionID not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::init not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::invokeID not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setActionID: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTransitionTime: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::transitionTime not bound +!missing-selector! MTRActionsClusterPauseActionParams::actionID not bound +!missing-selector! MTRActionsClusterPauseActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterPauseActionParams::init not bound +!missing-selector! MTRActionsClusterPauseActionParams::invokeID not bound +!missing-selector! MTRActionsClusterPauseActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterPauseActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterPauseActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterPauseActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterResumeActionParams::actionID not bound +!missing-selector! MTRActionsClusterResumeActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterResumeActionParams::init not bound +!missing-selector! MTRActionsClusterResumeActionParams::invokeID not bound +!missing-selector! MTRActionsClusterResumeActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterResumeActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterResumeActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterResumeActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterStartActionParams::actionID not bound +!missing-selector! MTRActionsClusterStartActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterStartActionParams::init not bound +!missing-selector! MTRActionsClusterStartActionParams::invokeID not bound +!missing-selector! MTRActionsClusterStartActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterStartActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterStartActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterStartActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterStateChangedEvent::actionID not bound +!missing-selector! MTRActionsClusterStateChangedEvent::copyWithZone: not bound +!missing-selector! MTRActionsClusterStateChangedEvent::getNewState not bound +!missing-selector! MTRActionsClusterStateChangedEvent::init not bound +!missing-selector! MTRActionsClusterStateChangedEvent::invokeID not bound +!missing-selector! MTRActionsClusterStateChangedEvent::setActionID: not bound +!missing-selector! MTRActionsClusterStateChangedEvent::setInvokeID: not bound +!missing-selector! MTRActionsClusterStateChangedEvent::setNewState: not bound +!missing-selector! MTRActionsClusterStopActionParams::actionID not bound +!missing-selector! MTRActionsClusterStopActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterStopActionParams::init not bound +!missing-selector! MTRActionsClusterStopActionParams::invokeID not bound +!missing-selector! MTRActionsClusterStopActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterStopActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterStopActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterStopActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::copyWithZone: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::copyWithZone: not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::copyWithZone: not bound +!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterApplication::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEP::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::copyWithZone: not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::cancelHandler not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::endWork not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::initWithQueue: not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::readyHandler not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::retryWork not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::setCancelHandler: not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::setReadyHandler: not bound +!missing-selector! MTRAsyncCallbackWorkQueue::enqueueWorkItem: not bound +!missing-selector! MTRAsyncCallbackWorkQueue::initWithContext:queue: not bound +!missing-selector! MTRAsyncCallbackWorkQueue::invalidate not bound +!missing-selector! MTRAudioOutputClusterOutputInfo::copyWithZone: not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::copyWithZone: not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::copyWithZone: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::copyWithZone: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::copyWithZone: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::startActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::stopActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBalanceFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseDevice::subscribeWithQueue:minInterval:maxInterval:params:cacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound +!missing-selector! MTRBasicClusterCapabilityMinimaStruct::copyWithZone: not bound +!missing-selector! MTRBasicClusterLeaveEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterLeaveEvent::fabricIndex not bound +!missing-selector! MTRBasicClusterLeaveEvent::init not bound +!missing-selector! MTRBasicClusterLeaveEvent::setFabricIndex: not bound +!missing-selector! MTRBasicClusterMfgSpecificPingParams::copyWithZone: not bound +!missing-selector! MTRBasicClusterReachableChangedEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterReachableChangedEvent::init not bound +!missing-selector! MTRBasicClusterShutDownEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterShutDownEvent::init not bound +!missing-selector! MTRBasicClusterStartUpEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterStartUpEvent::init not bound +!missing-selector! MTRBindingClusterTargetStruct::copyWithZone: not bound +!missing-selector! MTRBooleanStateClusterStateChangeEvent::copyWithZone: not bound +!missing-selector! MTRBooleanStateClusterStateChangeEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::init not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::copyWithZone: not bound +!missing-selector! MTRChannelClusterChangeChannelParams::copyWithZone: not bound +!missing-selector! MTRChannelClusterChangeChannelResponseParams::copyWithZone: not bound +!missing-selector! MTRChannelClusterChannelInfo::copyWithZone: not bound +!missing-selector! MTRChannelClusterLineupInfo::copyWithZone: not bound +!missing-selector! MTRChannelClusterSkipChannelParams::copyWithZone: not bound +!missing-selector! MTRClusterAccessControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAclWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeExtensionWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithParams: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeActionListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeEndpointListsWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeSetupURLWithParams: not bound +!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminVendorIdWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeWindowStatusWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeAllowedVendorListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationNameWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationVersionWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeStatusWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeCatalogListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeCurrentAppWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAudioOutput::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeCurrentOutputWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeOutputListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastStatusWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampAlarmModeWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampManufacturerWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampQuantityWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampRatedHoursWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampTypeWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeMaxLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeMinLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMaxLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMinLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBarrierControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCapabilitiesWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCloseEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierClosePeriodWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierMovingStateWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenPeriodWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierPositionWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierSafetyStatusWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBasic::mfgSpecificPingWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBasic::mfgSpecificPingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeCapabilityMinimaWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeDataModelRevisionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeLocalConfigDisabledWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeLocationWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeActiveTextWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeApplicationTypeWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeDescriptionWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeInactiveTextWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeOutOfServiceWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributePolarityWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributePresentValueWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeReliabilityWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeStatusFlagsWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinding::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBinding::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeBindingWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBooleanState::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBooleanState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeStateValueWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterChannel::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterChannel::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeChannelListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeCurrentChannelWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeLineupWithParams: not bound +!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorCapabilitiesWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopActiveWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopDirectionWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopStartEnhancedHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopTimeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorModeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointBIntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointBXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointBYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointGIntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointGXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointGYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointRIntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointRXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointRYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorTemperatureMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCompensationTextWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentSaturationWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeDriftCompensationWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeEnhancedColorModeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeEnhancedCurrentHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeNumberOfPrimariesWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeOptionsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary1IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary1XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary1YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary2IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary2XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary2YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary3IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary3XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary3YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary4IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary4XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary4YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary5IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary5XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary5YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary6IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary6XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary6YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeRemainingTimeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeWhitePointXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeWhitePointYWithParams: not bound +!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterContentLauncher::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeAcceptHeaderWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithParams: not bound +!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDescriptor::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterDescriptor::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeClientListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeDeviceListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributePartsListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeServerListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeActuatorEnabledWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeAutoRelockTimeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeCredentialRulesSupportWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDefaultConfigurationRegisterWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDoorClosedEventsWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDoorOpenEventsWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDoorStateWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnableInsideStatusLEDWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnableLocalProgrammingWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnableOneTouchLockingWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnablePrivacyModeButtonWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeExpiringUserTimeoutWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLanguageWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLEDSettingsWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLocalProgrammingFeaturesWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLockStateWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLockTypeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMaxPINCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMaxRFIDCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMinPINCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMinRFIDCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeOpenPeriodWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeOperatingModeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeRequirePINforRemoteOperationWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeSendPINOverTheAirWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeSoundVolumeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeSupportedOperatingModesWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeWrongCodeEntryLimitWithParams: not bound +!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeCurrentOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasurementTypeWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeVoltageOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePHYRateWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterFanControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterFanControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeFanModeSequenceWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeFanModeWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributePercentCurrentWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributePercentSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeRockSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeRockSupportWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeSpeedCurrentWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeSpeedMaxWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeSpeedSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeWindSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeWindSupportWithParams: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFixedLabel::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeLabelListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeBreadcrumbWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeLocationCapabilityWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeRegulatoryConfigWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeRebootCountWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeUpTimeWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupTableWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGroups::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeNameSupportWithParams: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterIdentify::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterIdentify::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeIdentifyTimeWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeIdentifyTypeWithParams: not bound +!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterKeypadInput::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeCurrentFrequencyWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeDefaultMoveRateWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMaxFrequencyWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMaxLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMinFrequencyWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMinLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOffTransitionTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOnLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOnOffTransitionTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOnTransitionTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOptionsWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeRemainingTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeStartUpCurrentLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeActiveLocaleWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeSupportedLocalesWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLowPower::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterLowPower::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterMediaInput::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeCurrentInputWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeInputListWithParams: not bound +!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeDurationWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributePlaybackSpeedWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeSampledPositionWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeEndWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeStartWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeStartTimeWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterModeSelect::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterModeSelect::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeDescriptionWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeOnModeWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeStandardNamespaceWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeStartUpModeWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeInterfaceEnabledWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkIDWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeMaxNetworksWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeNetworksWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancyWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOff::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeGlobalSceneControlWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeOffWaitTimeWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeOnOffWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeOnTimeWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeStartUpOnOffWithParams: not bound +!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeCommissionedFabricsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeCurrentFabricIndexWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeFabricsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeNOCsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeSupportedFabricsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPowerSource::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPowerSource::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeActiveBatChargeFaultsWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeActiveBatFaultsWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeActiveWiredFaultsWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatANSIDesignationWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatApprovedChemistryWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatCapacityWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatChargeLevelWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatChargeStateWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatChargingCurrentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatCommonDesignationWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatFunctionalWhileChargingWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatIECDesignationWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatPercentRemainingWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatPresentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatQuantityWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatReplaceabilityWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementDescriptionWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementNeededWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatTimeRemainingWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatTimeToFullChargeWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatVoltageWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeDescriptionWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeOrderWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeStatusWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedCurrentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputVoltageWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredCurrentTypeWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredMaximumCurrentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredNominalVoltageWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredPresentWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeSourcesWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxScaledValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMinScaledValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledToleranceWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeScaleWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeCapacityWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeControlModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxFlowWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstTempWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeOperationModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePowerWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePumpStatusWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::initWithDevice:endpoint: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:completionHandler: not bound +!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeThreadMetricsWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterSwitch::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterSwitch::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeCurrentPositionWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeMultiPressMaxWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeNumberOfPositionsWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeCurrentTargetWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeTargetListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterTestCluster::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTestCluster::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap32WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap64WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeCharStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeClusterErrorBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEnum16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEnum8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEnumAttrWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEpochSWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEpochUsWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeFloatDoubleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeFloatSingleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeGeneralErrorBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt24sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt24uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt32sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt32uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt40sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt40uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt48sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt48uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt56sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt56uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt64sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt64uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListFabricScopedWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListLongOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListStructOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeLongCharStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeLongOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap32WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap64WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableCharStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableEnumAttrWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatDoubleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatSingleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableStructWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeStructAttrWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeTimedWriteBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeUnsupportedWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeVendorIdWithParams: not bound +!missing-selector! MTRClusterTestCluster::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNotHandledWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNotHandledWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSpecificWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSpecificWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testUnknownCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCapacityformatWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCapacityWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCoilTemperatureWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCompressorTypeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACErrorCodeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACLouverPositionWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACRefrigerantTypeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACTypeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeControlSequenceOfOperationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeEmergencyHeatDeltaWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeHVACSystemTypeConfigurationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureCalibrationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMaxCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMaxHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMinCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMinHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMinSetpointDeadBandWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeNumberOfDailyTransitionsWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupancyWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedCoolingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedHeatingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMaxWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMinWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOutdoorTemperatureWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributePICoolingDemandWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributePIHeatingDemandWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeRemoteSensingWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeAmountWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceTimestampWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeStartOfWeekWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSystemModeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeThermostatProgrammingOperationModeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningModeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningStateWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMaxWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMinWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackWithParams: not bound +!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDataVersionWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDelayWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePanIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeWeightingWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeHourFormatWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeTemperatureUnitWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUserLabel::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterUserLabel::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeLabelListWithParams: not bound +!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterWakeOnLan::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeMACAddressWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBssidWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRssiWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeConfigStatusWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeEndProductTypeWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeModeWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeOperationalStatusWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeSafetyStatusWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeTypeWithParams: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveColorParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepColorParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfo::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformation::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterContentSearch::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterDimension::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterLaunchResponseParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterParameter::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterStyleInformation::copyWithZone: not bound +!missing-selector! MTRControllerFactoryParams::cdCerts not bound +!missing-selector! MTRControllerFactoryParams::otaProviderDelegate not bound +!missing-selector! MTRControllerFactoryParams::setCdCerts: not bound +!missing-selector! MTRControllerFactoryParams::setOtaProviderDelegate: not bound +!missing-selector! MTRDescriptorClusterDeviceType::copyWithZone: not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:clientQueue:completion: not bound +!missing-selector! MTRDevice::readAttributeWithEndpointID:clusterID:attributeID:params: not bound +!missing-selector! MTRDevice::setDelegate:queue: not bound +!missing-selector! MTRDevice::state not bound +!missing-selector! MTRDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:expectedValueInterval:timedWriteTimeout: not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::certificateDeclaration not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::dacCertificate not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::dacPAICertificate not bound +!missing-selector! MTRDeviceController::computePaseVerifier:iterations:salt: not bound +!missing-selector! MTRDeviceController::fetchAttestationChallengeForDeviceId: not bound +!missing-selector! MTRDeviceController::setNocChainIssuer:queue: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::copyWithZone: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearUserParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDlCredential::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::init not bound +!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::init not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetUserParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::init not bound +!missing-selector! MTRDoorLockClusterLockOperationEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockOperationEvent::init not bound +!missing-selector! MTRDoorLockClusterLockUserChangeEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockUserChangeEvent::init not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::copyWithZone: not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::copyWithZone: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::id not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::init not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToFail not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToSkip not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setId: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToFail: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToSkip: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTakeMutex: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setType: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::takeMutex not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::type not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::copyWithZone: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::id not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::init not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::percentage not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setId: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setPercentage: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setType: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::type not bound +!missing-selector! MTRFixedLabelClusterLabelStruct::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::copyWithZone: not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::copyWithZone: not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::copyWithZone: not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::copyWithZone: not bound +!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStepParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStepParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStepParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStepParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStepParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStopParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStopParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStopParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStopParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStopParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLowPowerClusterSleepParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterInputInfo::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::copyWithZone: not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::copyWithZone: not bound +!missing-selector! MTRModeSelectClusterModeOptionStruct::copyWithZone: not bound +!missing-selector! MTRModeSelectClusterSemanticTag::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::copyWithZone: not bound +!missing-selector! MTROnOffClusterOffParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOnParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterToggleParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterNOCStruct::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::copyWithZone: not bound +!missing-selector! MTROTAHeader::imageDigest not bound +!missing-selector! MTROTAHeader::imageDigestType not bound +!missing-selector! MTROTAHeader::maxApplicableVersion not bound +!missing-selector! MTROTAHeader::minApplicableVersion not bound +!missing-selector! MTROTAHeader::payloadSize not bound +!missing-selector! MTROTAHeader::productID not bound +!missing-selector! MTROTAHeader::releaseNotesURL not bound +!missing-selector! MTROTAHeader::setImageDigest: not bound +!missing-selector! MTROTAHeader::setImageDigestType: not bound +!missing-selector! MTROTAHeader::setMaxApplicableVersion: not bound +!missing-selector! MTROTAHeader::setMinApplicableVersion: not bound +!missing-selector! MTROTAHeader::setPayloadSize: not bound +!missing-selector! MTROTAHeader::setProductID: not bound +!missing-selector! MTROTAHeader::setReleaseNotesURL: not bound +!missing-selector! MTROTAHeader::setSoftwareVersion: not bound +!missing-selector! MTROTAHeader::setSoftwareVersionString: not bound +!missing-selector! MTROTAHeader::setVendorID: not bound +!missing-selector! MTROTAHeader::softwareVersion not bound +!missing-selector! MTROTAHeader::softwareVersionString not bound +!missing-selector! MTROTAHeader::vendorID not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::init not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::init not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::init not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::copyWithZone: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeType::copyWithZone: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::init not bound +!missing-selector! MTRReadParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterAddSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterAttributeValuePair::copyWithZone: not bound +!missing-selector! MTRScenesClusterCopySceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::copyWithZone: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterViewSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRSetupPayload::hasShortDiscriminator not bound +!missing-selector! MTRSetupPayload::manualEntryCode not bound +!missing-selector! MTRSetupPayload::setHasShortDiscriminator: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::copyWithZone: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::copyWithZone: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::init not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::copyWithZone: not bound +!missing-selector! MTRSubscribeParams::copyWithZone: not bound +!missing-selector! MTRSwitchClusterInitialPressEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterInitialPressEvent::init not bound +!missing-selector! MTRSwitchClusterLongPressEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterLongPressEvent::init not bound +!missing-selector! MTRSwitchClusterLongReleaseEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterLongReleaseEvent::init not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::init not bound +!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::init not bound +!missing-selector! MTRSwitchClusterShortReleaseEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterShortReleaseEvent::init not bound +!missing-selector! MTRSwitchClusterSwitchLatchedEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterSwitchLatchedEvent::init not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::copyWithZone: not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::copyWithZone: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfo::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterBooleanResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterDoubleNestedStructList::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterNestedStruct::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterNestedStructList::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterSimpleStruct::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEventEvent::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEventEvent::init not bound +!missing-selector! MTRTestClusterClusterTestFabricScoped::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::fabricIndex not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::init not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::setFabricIndex: not bound +!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListStructOctet::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNotHandledParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSpecificParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterThermostatScheduleTransition::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::init not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::current not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::init not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::previous not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::init not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::offset not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidStarting: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidUntil: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validStarting not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validUntil not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::granularity not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::init not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setGranularity: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimeSource: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setUtcTime: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timeSource not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::utcTime not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::init not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::name not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::offset not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setName: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setValidAt: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::validAt not bound +!missing-selector! MTRUserLabelClusterLabelStruct::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::init not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::init not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::init not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::copyWithZone: not bound +!missing-selector! MTRWriteParams::copyWithZone: not bound +!missing-type! AttestationInfo not bound +!missing-type! CSRInfo not bound +!missing-type! MTRActionsClusterActionFailedEvent not bound +!missing-type! MTRActionsClusterActionStruct not bound +!missing-type! MTRActionsClusterDisableActionParams not bound +!missing-type! MTRActionsClusterDisableActionWithDurationParams not bound +!missing-type! MTRActionsClusterEnableActionParams not bound +!missing-type! MTRActionsClusterEnableActionWithDurationParams not bound +!missing-type! MTRActionsClusterEndpointListStruct not bound +!missing-type! MTRActionsClusterInstantActionParams not bound +!missing-type! MTRActionsClusterInstantActionWithTransitionParams not bound +!missing-type! MTRActionsClusterPauseActionParams not bound +!missing-type! MTRActionsClusterPauseActionWithDurationParams not bound +!missing-type! MTRActionsClusterResumeActionParams not bound +!missing-type! MTRActionsClusterStartActionParams not bound +!missing-type! MTRActionsClusterStartActionWithDurationParams not bound +!missing-type! MTRActionsClusterStateChangedEvent not bound +!missing-type! MTRActionsClusterStopActionParams not bound +!missing-type! MTRAsyncCallbackQueueWorkItem not bound +!missing-type! MTRAsyncCallbackWorkQueue not bound +!missing-type! MTRBaseClusterActions not bound +!missing-type! MTRBaseClusterBallastConfiguration not bound +!missing-type! MTRClusterAccessControl not bound +!missing-type! MTRClusterAccountLogin not bound +!missing-type! MTRClusterActions not bound +!missing-type! MTRClusterAdministratorCommissioning not bound +!missing-type! MTRClusterApplicationBasic not bound +!missing-type! MTRClusterApplicationLauncher not bound +!missing-type! MTRClusterAudioOutput not bound +!missing-type! MTRClusterBallastConfiguration not bound +!missing-type! MTRClusterBarrierControl not bound +!missing-type! MTRClusterBasic not bound +!missing-type! MTRClusterBinaryInputBasic not bound +!missing-type! MTRClusterBinding not bound +!missing-type! MTRClusterBooleanState not bound +!missing-type! MTRClusterBridgedDeviceBasic not bound +!missing-type! MTRClusterChannel not bound +!missing-type! MTRClusterColorControl not bound +!missing-type! MTRClusterContentLauncher not bound +!missing-type! MTRClusterDescriptor not bound +!missing-type! MTRClusterDiagnosticLogs not bound +!missing-type! MTRClusterDoorLock not bound +!missing-type! MTRClusterElectricalMeasurement not bound +!missing-type! MTRClusterEthernetNetworkDiagnostics not bound +!missing-type! MTRClusterFanControl not bound +!missing-type! MTRClusterFixedLabel not bound +!missing-type! MTRClusterFlowMeasurement not bound +!missing-type! MTRClusterGeneralCommissioning not bound +!missing-type! MTRClusterGeneralDiagnostics not bound +!missing-type! MTRClusterGroupKeyManagement not bound +!missing-type! MTRClusterGroups not bound +!missing-type! MTRClusterIdentify not bound +!missing-type! MTRClusterIlluminanceMeasurement not bound +!missing-type! MTRClusterKeypadInput not bound +!missing-type! MTRClusterLevelControl not bound +!missing-type! MTRClusterLocalizationConfiguration not bound +!missing-type! MTRClusterLowPower not bound +!missing-type! MTRClusterMediaInput not bound +!missing-type! MTRClusterMediaPlayback not bound +!missing-type! MTRClusterModeSelect not bound +!missing-type! MTRClusterNetworkCommissioning not bound +!missing-type! MTRClusterOccupancySensing not bound +!missing-type! MTRClusterOnOff not bound +!missing-type! MTRClusterOnOffSwitchConfiguration not bound +!missing-type! MTRClusterOperationalCredentials not bound +!missing-type! MTRClusterOtaSoftwareUpdateProvider not bound +!missing-type! MTRClusterOtaSoftwareUpdateRequestor not bound +!missing-type! MTRClusterPowerSource not bound +!missing-type! MTRClusterPowerSourceConfiguration not bound +!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 +!missing-type! MTRClusterTemperatureMeasurement not bound +!missing-type! MTRClusterTestCluster not bound +!missing-type! MTRClusterThermostat not bound +!missing-type! MTRClusterThermostatUserInterfaceConfiguration not bound +!missing-type! MTRClusterThreadNetworkDiagnostics not bound +!missing-type! MTRClusterTimeFormatLocalization not bound +!missing-type! MTRClusterUnitLocalization not bound +!missing-type! MTRClusterUserLabel not bound +!missing-type! MTRClusterWakeOnLan not bound +!missing-type! MTRClusterWiFiNetworkDiagnostics not bound +!missing-type! MTRClusterWindowCovering not bound +!missing-type! MTRDevice not bound +!missing-type! MTRDeviceAttestationDeviceInfo not bound +!missing-type! MTRFaultInjectionClusterFailAtFaultParams not bound +!missing-type! MTRFaultInjectionClusterFailRandomlyAtFaultParams not bound +!missing-type! MTROTAHeader not bound +!missing-type! MTROTAHeaderParser not bound +!missing-type! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent not bound +!missing-type! MTRTimeSynchronizationClusterDstOffsetType not bound +!missing-type! MTRTimeSynchronizationClusterSetUtcTimeParams not bound +!missing-type! MTRTimeSynchronizationClusterTimeZoneType not bound diff --git a/tests/xtro-sharpie/tvOS-Matter.todo b/tests/xtro-sharpie/tvOS-Matter.todo deleted file mode 100644 index 88adea56b9..0000000000 --- a/tests/xtro-sharpie/tvOS-Matter.todo +++ /dev/null @@ -1,2772 +0,0 @@ -!missing-enum! MTRActionsActionError not bound -!missing-enum! MTRActionsActionState not bound -!missing-enum! MTRActionsActionType not bound -!missing-enum! MTRActionsCommandBits not bound -!missing-enum! MTRActionsEndpointListType not bound -!missing-enum! MTRDeviceState not bound -!missing-enum! MTRDiscoveryCapabilities not bound -!missing-enum! MTRFaultInjectionFaultType not bound -!missing-enum! MTROTAImageDigestType not bound -!missing-enum! MTRTimeSynchronizationGranularity not bound -!missing-enum! MTRTimeSynchronizationTimeSource not bound -!missing-field! MTREventPathKey not bound -!missing-protocol! MTRDeviceDelegate not bound -!missing-protocol! MTRNOCChainIssuer not bound -!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRCertificates::convertX509Certificate: not bound -!missing-selector! +MTRDevice::deviceWithNodeID:deviceController: not bound -!missing-selector! +MTROnboardingPayloadParser::setupPayloadForOnboardingPayload:error: not bound -!missing-selector! +MTROTAHeaderParser::headerFromData:error: not bound -!missing-selector! +MTRSetupPayload::generateRandomPIN not bound -!missing-selector! AttestationInfo::certificationDeclaration not bound -!missing-selector! AttestationInfo::challenge not bound -!missing-selector! AttestationInfo::dac not bound -!missing-selector! AttestationInfo::elements not bound -!missing-selector! AttestationInfo::elementsSignature not bound -!missing-selector! AttestationInfo::firmwareInfo not bound -!missing-selector! AttestationInfo::initWithChallenge:nonce:elements:elementsSignature:dac:pai:certificationDeclaration:firmwareInfo: not bound -!missing-selector! AttestationInfo::nonce not bound -!missing-selector! AttestationInfo::pai not bound -!missing-selector! AttestationInfo::setCertificationDeclaration: not bound -!missing-selector! AttestationInfo::setChallenge: not bound -!missing-selector! AttestationInfo::setDac: not bound -!missing-selector! AttestationInfo::setElements: not bound -!missing-selector! AttestationInfo::setElementsSignature: not bound -!missing-selector! AttestationInfo::setFirmwareInfo: not bound -!missing-selector! AttestationInfo::setNonce: not bound -!missing-selector! AttestationInfo::setPai: not bound -!missing-selector! CSRInfo::csr not bound -!missing-selector! CSRInfo::elements not bound -!missing-selector! CSRInfo::elementsSignature not bound -!missing-selector! CSRInfo::initWithNonce:elements:elementsSignature:csr: not bound -!missing-selector! CSRInfo::nonce not bound -!missing-selector! CSRInfo::setCsr: not bound -!missing-selector! CSRInfo::setElements: not bound -!missing-selector! CSRInfo::setElementsSignature: not bound -!missing-selector! CSRInfo::setNonce: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::init not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::init not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterTarget::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterLoginParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterLogoutParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::actionID not bound -!missing-selector! MTRActionsClusterActionFailedEvent::copyWithZone: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::error not bound -!missing-selector! MTRActionsClusterActionFailedEvent::getNewState not bound -!missing-selector! MTRActionsClusterActionFailedEvent::init not bound -!missing-selector! MTRActionsClusterActionFailedEvent::invokeID not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setActionID: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setError: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setInvokeID: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setNewState: not bound -!missing-selector! MTRActionsClusterActionStruct::actionID not bound -!missing-selector! MTRActionsClusterActionStruct::copyWithZone: not bound -!missing-selector! MTRActionsClusterActionStruct::endpointListID not bound -!missing-selector! MTRActionsClusterActionStruct::init not bound -!missing-selector! MTRActionsClusterActionStruct::name not bound -!missing-selector! MTRActionsClusterActionStruct::setActionID: not bound -!missing-selector! MTRActionsClusterActionStruct::setEndpointListID: not bound -!missing-selector! MTRActionsClusterActionStruct::setName: not bound -!missing-selector! MTRActionsClusterActionStruct::setState: not bound -!missing-selector! MTRActionsClusterActionStruct::setSupportedCommands: not bound -!missing-selector! MTRActionsClusterActionStruct::setType: not bound -!missing-selector! MTRActionsClusterActionStruct::state not bound -!missing-selector! MTRActionsClusterActionStruct::supportedCommands not bound -!missing-selector! MTRActionsClusterActionStruct::type not bound -!missing-selector! MTRActionsClusterDisableActionParams::actionID not bound -!missing-selector! MTRActionsClusterDisableActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterDisableActionParams::init not bound -!missing-selector! MTRActionsClusterDisableActionParams::invokeID not bound -!missing-selector! MTRActionsClusterDisableActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterDisableActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterDisableActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterDisableActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterEnableActionParams::actionID not bound -!missing-selector! MTRActionsClusterEnableActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterEnableActionParams::init not bound -!missing-selector! MTRActionsClusterEnableActionParams::invokeID not bound -!missing-selector! MTRActionsClusterEnableActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterEnableActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterEnableActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterEnableActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterEndpointListStruct::copyWithZone: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::endpointListID not bound -!missing-selector! MTRActionsClusterEndpointListStruct::endpoints not bound -!missing-selector! MTRActionsClusterEndpointListStruct::init not bound -!missing-selector! MTRActionsClusterEndpointListStruct::name not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setEndpointListID: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setEndpoints: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setName: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setType: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::type not bound -!missing-selector! MTRActionsClusterInstantActionParams::actionID not bound -!missing-selector! MTRActionsClusterInstantActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterInstantActionParams::init not bound -!missing-selector! MTRActionsClusterInstantActionParams::invokeID not bound -!missing-selector! MTRActionsClusterInstantActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterInstantActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterInstantActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterInstantActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::actionID not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::init not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::invokeID not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setActionID: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTransitionTime: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::transitionTime not bound -!missing-selector! MTRActionsClusterPauseActionParams::actionID not bound -!missing-selector! MTRActionsClusterPauseActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterPauseActionParams::init not bound -!missing-selector! MTRActionsClusterPauseActionParams::invokeID not bound -!missing-selector! MTRActionsClusterPauseActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterPauseActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterPauseActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterPauseActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterResumeActionParams::actionID not bound -!missing-selector! MTRActionsClusterResumeActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterResumeActionParams::init not bound -!missing-selector! MTRActionsClusterResumeActionParams::invokeID not bound -!missing-selector! MTRActionsClusterResumeActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterResumeActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterResumeActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterResumeActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterStartActionParams::actionID not bound -!missing-selector! MTRActionsClusterStartActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterStartActionParams::init not bound -!missing-selector! MTRActionsClusterStartActionParams::invokeID not bound -!missing-selector! MTRActionsClusterStartActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterStartActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterStartActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterStartActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterStateChangedEvent::actionID not bound -!missing-selector! MTRActionsClusterStateChangedEvent::copyWithZone: not bound -!missing-selector! MTRActionsClusterStateChangedEvent::getNewState not bound -!missing-selector! MTRActionsClusterStateChangedEvent::init not bound -!missing-selector! MTRActionsClusterStateChangedEvent::invokeID not bound -!missing-selector! MTRActionsClusterStateChangedEvent::setActionID: not bound -!missing-selector! MTRActionsClusterStateChangedEvent::setInvokeID: not bound -!missing-selector! MTRActionsClusterStateChangedEvent::setNewState: not bound -!missing-selector! MTRActionsClusterStopActionParams::actionID not bound -!missing-selector! MTRActionsClusterStopActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterStopActionParams::init not bound -!missing-selector! MTRActionsClusterStopActionParams::invokeID not bound -!missing-selector! MTRActionsClusterStopActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterStopActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterStopActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterStopActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::copyWithZone: not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::copyWithZone: not bound -!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::copyWithZone: not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterHideAppParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterStopAppParams::copyWithZone: not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::cancelHandler not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::endWork not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::initWithQueue: not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::readyHandler not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::retryWork not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::setCancelHandler: not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::setReadyHandler: not bound -!missing-selector! MTRAsyncCallbackWorkQueue::enqueueWorkItem: not bound -!missing-selector! MTRAsyncCallbackWorkQueue::initWithContext:queue: not bound -!missing-selector! MTRAsyncCallbackWorkQueue::invalidate not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::copyWithZone: not bound -!missing-selector! MTRAudioOutputClusterRenameOutputParams::copyWithZone: not bound -!missing-selector! MTRAudioOutputClusterSelectOutputParams::copyWithZone: not bound -!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::copyWithZone: not bound -!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::copyWithZone: not bound -!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::disableActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::enableActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterActions::instantActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::startActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::stopActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBalanceFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseDevice::subscribeWithQueue:minInterval:maxInterval:params:cacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::copyWithZone: not bound -!missing-selector! MTRBasicClusterLeaveEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterLeaveEvent::fabricIndex not bound -!missing-selector! MTRBasicClusterLeaveEvent::init not bound -!missing-selector! MTRBasicClusterLeaveEvent::setFabricIndex: not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::copyWithZone: not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::init not bound -!missing-selector! MTRBasicClusterShutDownEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterShutDownEvent::init not bound -!missing-selector! MTRBasicClusterStartUpEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterStartUpEvent::init not bound -!missing-selector! MTRBindingClusterTargetStruct::copyWithZone: not bound -!missing-selector! MTRBooleanStateClusterStateChangeEvent::copyWithZone: not bound -!missing-selector! MTRBooleanStateClusterStateChangeEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::init not bound -!missing-selector! MTRChannelClusterChangeChannelByNumberParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChangeChannelParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChannelInfo::copyWithZone: not bound -!missing-selector! MTRChannelClusterLineupInfo::copyWithZone: not bound -!missing-selector! MTRChannelClusterSkipChannelParams::copyWithZone: not bound -!missing-selector! MTRClusterAccessControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAclWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeExtensionWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithParams: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeActionListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeEndpointListsWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeSetupURLWithParams: not bound -!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminVendorIdWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeWindowStatusWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeAllowedVendorListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationNameWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationVersionWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeProductIDWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeStatusWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeVendorIDWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeVendorNameWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeCatalogListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeCurrentAppWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterAudioOutput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeCurrentOutputWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeOutputListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastStatusWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampAlarmModeWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampManufacturerWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampQuantityWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampRatedHoursWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampTypeWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeMaxLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeMinLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMaxLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMinLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBarrierControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCapabilitiesWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCloseEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierClosePeriodWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierMovingStateWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenPeriodWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierPositionWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierSafetyStatusWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBasic::mfgSpecificPingWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBasic::mfgSpecificPingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeCapabilityMinimaWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeDataModelRevisionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeHardwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeHardwareVersionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeLocalConfigDisabledWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeLocationWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeManufacturingDateWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeNodeLabelWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributePartNumberWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductIDWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductLabelWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductNameWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductURLWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeReachableWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeSerialNumberWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeUniqueIDWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeVendorIDWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeVendorNameWithParams: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeActiveTextWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeApplicationTypeWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeDescriptionWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeInactiveTextWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeOutOfServiceWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributePolarityWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributePresentValueWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeReliabilityWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeStatusFlagsWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinding::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBinding::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeBindingWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBooleanState::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBooleanState::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeStateValueWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeManufacturingDateWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeNodeLabelWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributePartNumberWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductLabelWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductNameWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductURLWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeReachableWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSerialNumberWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeUniqueIDWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorIDWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorNameWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterChannel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterChannel::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeChannelListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeCurrentChannelWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeLineupWithParams: not bound -!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorCapabilitiesWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopActiveWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopDirectionWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopStartEnhancedHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopTimeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorModeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointBIntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointBXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointBYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointGIntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointGXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointGYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointRIntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointRXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointRYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorTemperatureMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCompensationTextWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentSaturationWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeDriftCompensationWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeEnhancedColorModeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeEnhancedCurrentHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeNumberOfPrimariesWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeOptionsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary1IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary1XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary1YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary2IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary2XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary2YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary3IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary3XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary3YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary4IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary4XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary4YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary5IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary5XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary5YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary6IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary6XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary6YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeRemainingTimeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeWhitePointXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeWhitePointYWithParams: not bound -!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterContentLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeAcceptHeaderWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithParams: not bound -!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDescriptor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterDescriptor::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeClientListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeDeviceListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributePartsListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeServerListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeActuatorEnabledWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeAutoRelockTimeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeCredentialRulesSupportWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDefaultConfigurationRegisterWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDoorClosedEventsWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDoorOpenEventsWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDoorStateWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnableInsideStatusLEDWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnableLocalProgrammingWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnableOneTouchLockingWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnablePrivacyModeButtonWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeExpiringUserTimeoutWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLanguageWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLEDSettingsWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLocalProgrammingFeaturesWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLockStateWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLockTypeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMaxPINCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMaxRFIDCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMinPINCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMinRFIDCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeOpenPeriodWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeOperatingModeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeRequirePINforRemoteOperationWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeSendPINOverTheAirWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeSoundVolumeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeSupportedOperatingModesWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeWrongCodeEntryLimitWithParams: not bound -!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeCurrentOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasurementTypeWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeNeutralCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalActivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalApparentPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalReactivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeVoltageOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePHYRateWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterFanControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterFanControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeFanModeSequenceWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeFanModeWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributePercentCurrentWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributePercentSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeRockSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeRockSupportWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeSpeedCurrentWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeSpeedMaxWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeSpeedSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeWindSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeWindSupportWithParams: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFixedLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeLabelListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeBreadcrumbWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeLocationCapabilityWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeRegulatoryConfigWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeRebootCountWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeUpTimeWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupTableWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGroups::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeNameSupportWithParams: not bound -!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterIdentify::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterIdentify::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeIdentifyTimeWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeIdentifyTypeWithParams: not bound -!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterKeypadInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeCurrentFrequencyWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeCurrentLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeDefaultMoveRateWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMaxFrequencyWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMaxLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMinFrequencyWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMinLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOffTransitionTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOnLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOnOffTransitionTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOnTransitionTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOptionsWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeRemainingTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeStartUpCurrentLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeActiveLocaleWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeSupportedLocalesWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLowPower::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterLowPower::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterMediaInput::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeCurrentInputWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeInputListWithParams: not bound -!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeCurrentStateWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeDurationWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributePlaybackSpeedWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeSampledPositionWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeEndWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeStartWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeStartTimeWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterModeSelect::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterModeSelect::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeCurrentModeWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeDescriptionWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeOnModeWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeStandardNamespaceWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeStartUpModeWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeSupportedModesWithParams: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeInterfaceEnabledWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkIDWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeMaxNetworksWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeNetworksWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancyWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOff::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeGlobalSceneControlWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeOffWaitTimeWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeOnOffWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeOnTimeWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeStartUpOnOffWithParams: not bound -!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeCommissionedFabricsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeCurrentFabricIndexWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeFabricsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeNOCsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeSupportedFabricsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPowerSource::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPowerSource::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeActiveBatChargeFaultsWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeActiveBatFaultsWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeActiveWiredFaultsWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatANSIDesignationWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatApprovedChemistryWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatCapacityWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatChargeLevelWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatChargeStateWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatChargingCurrentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatCommonDesignationWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatFunctionalWhileChargingWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatIECDesignationWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatPercentRemainingWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatPresentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatQuantityWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatReplaceabilityWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementDescriptionWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementNeededWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatTimeRemainingWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatTimeToFullChargeWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatVoltageWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeDescriptionWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeOrderWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeStatusWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedCurrentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputVoltageWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredCurrentTypeWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredMaximumCurrentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredNominalVoltageWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredPresentWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeSourcesWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxScaledValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMinScaledValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledToleranceWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeScaleWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeCapacityWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeControlModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxFlowWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstTempWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeOperationModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePowerWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePumpStatusWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::initWithDevice:endpoint: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:completionHandler: not bound -!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeThreadMetricsWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterSwitch::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterSwitch::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeCurrentPositionWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeMultiPressMaxWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeNumberOfPositionsWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeCurrentTargetWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeTargetListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterTestCluster::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTestCluster::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap32WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap64WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeCharStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeClusterErrorBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEnum16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEnum8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEnumAttrWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEpochSWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEpochUsWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeFloatDoubleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeFloatSingleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeGeneralErrorBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt24sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt24uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt32sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt32uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt40sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt40uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt48sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt48uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt56sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt56uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt64sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt64uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListFabricScopedWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListLongOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListStructOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeLongCharStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeLongOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap32WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap64WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableCharStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableEnumAttrWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatDoubleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatSingleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableStructWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeStructAttrWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeTimedWriteBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeUnsupportedWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeVendorIdWithParams: not bound -!missing-selector! MTRClusterTestCluster::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNotHandledWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNotHandledWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSpecificWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSpecificWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testUnknownCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCapacityformatWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCapacityWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCoilTemperatureWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCompressorTypeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACErrorCodeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACLouverPositionWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACRefrigerantTypeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACTypeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeControlSequenceOfOperationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeEmergencyHeatDeltaWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeHVACSystemTypeConfigurationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureCalibrationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMaxCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMaxHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMinCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMinHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMinSetpointDeadBandWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeNumberOfDailyTransitionsWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupancyWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedCoolingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedHeatingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMaxWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMinWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOutdoorTemperatureWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributePICoolingDemandWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributePIHeatingDemandWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeRemoteSensingWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeAmountWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceTimestampWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeStartOfWeekWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSystemModeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeThermostatProgrammingOperationModeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningModeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningStateWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMaxWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMinWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackWithParams: not bound -!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDataVersionWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDelayWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePanIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeWeightingWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeHourFormatWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeTemperatureUnitWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterUserLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterUserLabel::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeLabelListWithParams: not bound -!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterWakeOnLan::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeMACAddressWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBssidWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRssiWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeConfigStatusWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeEndProductTypeWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeModeWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeOperationalStatusWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeSafetyStatusWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeTypeWithParams: not bound -!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRColorControlClusterColorLoopSetParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedStepHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStopMoveStepParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterContentSearch::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterDimension::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchContentParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchURLParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterParameter::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::copyWithZone: not bound -!missing-selector! MTRControllerFactoryParams::cdCerts not bound -!missing-selector! MTRControllerFactoryParams::otaProviderDelegate not bound -!missing-selector! MTRControllerFactoryParams::setCdCerts: not bound -!missing-selector! MTRControllerFactoryParams::setOtaProviderDelegate: not bound -!missing-selector! MTRDescriptorClusterDeviceType::copyWithZone: not bound -!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:clientQueue:completion: not bound -!missing-selector! MTRDevice::readAttributeWithEndpointID:clusterID:attributeID:params: not bound -!missing-selector! MTRDevice::setDelegate:queue: not bound -!missing-selector! MTRDevice::state not bound -!missing-selector! MTRDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:expectedValueInterval:timedWriteTimeout: not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::certificateDeclaration not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::dacCertificate not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::dacPAICertificate not bound -!missing-selector! MTRDeviceController::computePaseVerifier:iterations:salt: not bound -!missing-selector! MTRDeviceController::fetchAttestationChallengeForDeviceId: not bound -!missing-selector! MTRDeviceController::setNocChainIssuer:queue: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::copyWithZone: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearCredentialParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDlCredential::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::init not bound -!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::init not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockDoorParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::init not bound -!missing-selector! MTRDoorLockClusterLockOperationEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockOperationEvent::init not bound -!missing-selector! MTRDoorLockClusterLockUserChangeEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockUserChangeEvent::init not bound -!missing-selector! MTRDoorLockClusterSetCredentialParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterUnlockDoorParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::copyWithZone: not bound -!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::copyWithZone: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::id not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::init not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToFail not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToSkip not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setId: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToFail: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToSkip: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTakeMutex: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setType: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::takeMutex not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::type not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::copyWithZone: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::id not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::init not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::percentage not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setId: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setPercentage: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setType: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::type not bound -!missing-selector! MTRFixedLabelClusterLabelStruct::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterViewGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRIdentifyClusterIdentifyParams::copyWithZone: not bound -!missing-selector! MTRIdentifyClusterTriggerEffectParams::copyWithZone: not bound -!missing-selector! MTRKeypadInputClusterSendKeyParams::copyWithZone: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStepParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStepParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStepParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStepParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStepParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStopParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStopParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStopParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStopParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStopParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLowPowerClusterSleepParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterHideInputStatusParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterInputInfo::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterRenameInputParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterSelectInputParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterShowInputStatusParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterFastForwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterNextParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPauseParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlayParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPreviousParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterRewindParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSeekParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterStartOverParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterChangeToModeParams::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterModeOptionStruct::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::copyWithZone: not bound -!missing-selector! MTROnOffClusterOffParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnWithTimedOffParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterToggleParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAddNOCParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterNOCStruct::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::copyWithZone: not bound -!missing-selector! MTROTAHeader::imageDigest not bound -!missing-selector! MTROTAHeader::imageDigestType not bound -!missing-selector! MTROTAHeader::maxApplicableVersion not bound -!missing-selector! MTROTAHeader::minApplicableVersion not bound -!missing-selector! MTROTAHeader::payloadSize not bound -!missing-selector! MTROTAHeader::productID not bound -!missing-selector! MTROTAHeader::releaseNotesURL not bound -!missing-selector! MTROTAHeader::setImageDigest: not bound -!missing-selector! MTROTAHeader::setImageDigestType: not bound -!missing-selector! MTROTAHeader::setMaxApplicableVersion: not bound -!missing-selector! MTROTAHeader::setMinApplicableVersion: not bound -!missing-selector! MTROTAHeader::setPayloadSize: not bound -!missing-selector! MTROTAHeader::setProductID: not bound -!missing-selector! MTROTAHeader::setReleaseNotesURL: not bound -!missing-selector! MTROTAHeader::setSoftwareVersion: not bound -!missing-selector! MTROTAHeader::setSoftwareVersionString: not bound -!missing-selector! MTROTAHeader::setVendorID: not bound -!missing-selector! MTROTAHeader::softwareVersion not bound -!missing-selector! MTROTAHeader::softwareVersionString not bound -!missing-selector! MTROTAHeader::vendorID not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::init not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::init not bound -!missing-selector! MTRReadParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAddSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAttributeValuePair::copyWithZone: not bound -!missing-selector! MTRScenesClusterCopySceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::copyWithZone: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterViewSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRSetupPayload::hasShortDiscriminator not bound -!missing-selector! MTRSetupPayload::manualEntryCode not bound -!missing-selector! MTRSetupPayload::setHasShortDiscriminator: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::copyWithZone: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::copyWithZone: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::init not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::copyWithZone: not bound -!missing-selector! MTRSubscribeParams::copyWithZone: not bound -!missing-selector! MTRSwitchClusterInitialPressEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterInitialPressEvent::init not bound -!missing-selector! MTRSwitchClusterLongPressEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterLongPressEvent::init not bound -!missing-selector! MTRSwitchClusterLongReleaseEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterLongReleaseEvent::init not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::init not bound -!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::init not bound -!missing-selector! MTRSwitchClusterShortReleaseEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterShortReleaseEvent::init not bound -!missing-selector! MTRSwitchClusterSwitchLatchedEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterSwitchLatchedEvent::init not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::copyWithZone: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::copyWithZone: not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::fabricIndex not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::setFabricIndex: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::init not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::current not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::init not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::previous not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::init not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::offset not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidStarting: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidUntil: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validStarting not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validUntil not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::granularity not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::init not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setGranularity: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimeSource: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setUtcTime: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timeSource not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::utcTime not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::init not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::name not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::offset not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setName: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setValidAt: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::validAt not bound -!missing-selector! MTRUserLabelClusterLabelStruct::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::init not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::init not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::init not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterStopMotionParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::copyWithZone: not bound -!missing-selector! MTRWriteParams::copyWithZone: not bound -!missing-type! AttestationInfo not bound -!missing-type! CSRInfo not bound -!missing-type! MTRActionsClusterActionFailedEvent not bound -!missing-type! MTRActionsClusterActionStruct not bound -!missing-type! MTRActionsClusterDisableActionParams not bound -!missing-type! MTRActionsClusterDisableActionWithDurationParams not bound -!missing-type! MTRActionsClusterEnableActionParams not bound -!missing-type! MTRActionsClusterEnableActionWithDurationParams not bound -!missing-type! MTRActionsClusterEndpointListStruct not bound -!missing-type! MTRActionsClusterInstantActionParams not bound -!missing-type! MTRActionsClusterInstantActionWithTransitionParams not bound -!missing-type! MTRActionsClusterPauseActionParams not bound -!missing-type! MTRActionsClusterPauseActionWithDurationParams not bound -!missing-type! MTRActionsClusterResumeActionParams not bound -!missing-type! MTRActionsClusterStartActionParams not bound -!missing-type! MTRActionsClusterStartActionWithDurationParams not bound -!missing-type! MTRActionsClusterStateChangedEvent not bound -!missing-type! MTRActionsClusterStopActionParams not bound -!missing-type! MTRAsyncCallbackQueueWorkItem not bound -!missing-type! MTRAsyncCallbackWorkQueue not bound -!missing-type! MTRBaseClusterActions not bound -!missing-type! MTRBaseClusterBallastConfiguration not bound -!missing-type! MTRClusterAccessControl not bound -!missing-type! MTRClusterAccountLogin not bound -!missing-type! MTRClusterActions not bound -!missing-type! MTRClusterAdministratorCommissioning not bound -!missing-type! MTRClusterApplicationBasic not bound -!missing-type! MTRClusterApplicationLauncher not bound -!missing-type! MTRClusterAudioOutput not bound -!missing-type! MTRClusterBallastConfiguration not bound -!missing-type! MTRClusterBarrierControl not bound -!missing-type! MTRClusterBasic not bound -!missing-type! MTRClusterBinaryInputBasic not bound -!missing-type! MTRClusterBinding not bound -!missing-type! MTRClusterBooleanState not bound -!missing-type! MTRClusterBridgedDeviceBasic not bound -!missing-type! MTRClusterChannel not bound -!missing-type! MTRClusterColorControl not bound -!missing-type! MTRClusterContentLauncher not bound -!missing-type! MTRClusterDescriptor not bound -!missing-type! MTRClusterDiagnosticLogs not bound -!missing-type! MTRClusterDoorLock not bound -!missing-type! MTRClusterElectricalMeasurement not bound -!missing-type! MTRClusterEthernetNetworkDiagnostics not bound -!missing-type! MTRClusterFanControl not bound -!missing-type! MTRClusterFixedLabel not bound -!missing-type! MTRClusterFlowMeasurement not bound -!missing-type! MTRClusterGeneralCommissioning not bound -!missing-type! MTRClusterGeneralDiagnostics not bound -!missing-type! MTRClusterGroupKeyManagement not bound -!missing-type! MTRClusterGroups not bound -!missing-type! MTRClusterIdentify not bound -!missing-type! MTRClusterIlluminanceMeasurement not bound -!missing-type! MTRClusterKeypadInput not bound -!missing-type! MTRClusterLevelControl not bound -!missing-type! MTRClusterLocalizationConfiguration not bound -!missing-type! MTRClusterLowPower not bound -!missing-type! MTRClusterMediaInput not bound -!missing-type! MTRClusterMediaPlayback not bound -!missing-type! MTRClusterModeSelect not bound -!missing-type! MTRClusterNetworkCommissioning not bound -!missing-type! MTRClusterOccupancySensing not bound -!missing-type! MTRClusterOnOff not bound -!missing-type! MTRClusterOnOffSwitchConfiguration not bound -!missing-type! MTRClusterOperationalCredentials not bound -!missing-type! MTRClusterOtaSoftwareUpdateProvider not bound -!missing-type! MTRClusterOtaSoftwareUpdateRequestor not bound -!missing-type! MTRClusterPowerSource not bound -!missing-type! MTRClusterPowerSourceConfiguration not bound -!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 -!missing-type! MTRClusterTemperatureMeasurement not bound -!missing-type! MTRClusterTestCluster not bound -!missing-type! MTRClusterThermostat not bound -!missing-type! MTRClusterThermostatUserInterfaceConfiguration not bound -!missing-type! MTRClusterThreadNetworkDiagnostics not bound -!missing-type! MTRClusterTimeFormatLocalization not bound -!missing-type! MTRClusterUnitLocalization not bound -!missing-type! MTRClusterUserLabel not bound -!missing-type! MTRClusterWakeOnLan not bound -!missing-type! MTRClusterWiFiNetworkDiagnostics not bound -!missing-type! MTRClusterWindowCovering not bound -!missing-type! MTRDevice not bound -!missing-type! MTRDeviceAttestationDeviceInfo not bound -!missing-type! MTRFaultInjectionClusterFailAtFaultParams not bound -!missing-type! MTRFaultInjectionClusterFailRandomlyAtFaultParams not bound -!missing-type! MTROTAHeader not bound -!missing-type! MTROTAHeaderParser not bound -!missing-type! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent not bound -!missing-type! MTRTimeSynchronizationClusterDstOffsetType not bound -!missing-type! MTRTimeSynchronizationClusterSetUtcTimeParams not bound -!missing-type! MTRTimeSynchronizationClusterTimeZoneType not bound diff --git a/tests/xtro-sharpie/watchOS-Matter.ignore b/tests/xtro-sharpie/watchOS-Matter.ignore index 255550365d..202ecbb46c 100644 --- a/tests/xtro-sharpie/watchOS-Matter.ignore +++ b/tests/xtro-sharpie/watchOS-Matter.ignore @@ -7061,3 +7061,2775 @@ !missing-type! MTRWindowCoveringClusterStopMotionParams not bound !missing-type! MTRWindowCoveringClusterUpOrOpenParams not bound !missing-type! MTRWriteParams not bound +!missing-enum! MTRActionsActionError not bound +!missing-enum! MTRActionsActionState not bound +!missing-enum! MTRActionsActionType not bound +!missing-enum! MTRActionsCommandBits not bound +!missing-enum! MTRActionsEndpointListType not bound +!missing-enum! MTRDeviceState not bound +!missing-enum! MTRDiscoveryCapabilities not bound +!missing-enum! MTRFaultInjectionFaultType not bound +!missing-enum! MTROTAImageDigestType not bound +!missing-enum! MTRTimeSynchronizationGranularity not bound +!missing-enum! MTRTimeSynchronizationTimeSource not bound +!missing-field! MTREventPathKey not bound +!missing-protocol! MTRDeviceDelegate not bound +!missing-protocol! MTRNOCChainIssuer not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithAttributeCache:endpoint:queue:completionHandler: not bound +!missing-selector! +MTRCertificates::convertX509Certificate: not bound +!missing-selector! +MTRDevice::deviceWithNodeID:deviceController: not bound +!missing-selector! +MTROnboardingPayloadParser::setupPayloadForOnboardingPayload:error: not bound +!missing-selector! +MTROTAHeaderParser::headerFromData:error: not bound +!missing-selector! +MTRSetupPayload::generateRandomPIN not bound +!missing-selector! AttestationInfo::certificationDeclaration not bound +!missing-selector! AttestationInfo::challenge not bound +!missing-selector! AttestationInfo::dac not bound +!missing-selector! AttestationInfo::elements not bound +!missing-selector! AttestationInfo::elementsSignature not bound +!missing-selector! AttestationInfo::firmwareInfo not bound +!missing-selector! AttestationInfo::initWithChallenge:nonce:elements:elementsSignature:dac:pai:certificationDeclaration:firmwareInfo: not bound +!missing-selector! AttestationInfo::nonce not bound +!missing-selector! AttestationInfo::pai not bound +!missing-selector! AttestationInfo::setCertificationDeclaration: not bound +!missing-selector! AttestationInfo::setChallenge: not bound +!missing-selector! AttestationInfo::setDac: not bound +!missing-selector! AttestationInfo::setElements: not bound +!missing-selector! AttestationInfo::setElementsSignature: not bound +!missing-selector! AttestationInfo::setFirmwareInfo: not bound +!missing-selector! AttestationInfo::setNonce: not bound +!missing-selector! AttestationInfo::setPai: not bound +!missing-selector! CSRInfo::csr not bound +!missing-selector! CSRInfo::elements not bound +!missing-selector! CSRInfo::elementsSignature not bound +!missing-selector! CSRInfo::initWithNonce:elements:elementsSignature:csr: not bound +!missing-selector! CSRInfo::nonce not bound +!missing-selector! CSRInfo::setCsr: not bound +!missing-selector! CSRInfo::setElements: not bound +!missing-selector! CSRInfo::setElementsSignature: not bound +!missing-selector! CSRInfo::setNonce: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntry::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::init not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::init not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterExtensionEntry::copyWithZone: not bound +!missing-selector! MTRAccessControlClusterTarget::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterLoginParams::copyWithZone: not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::actionID not bound +!missing-selector! MTRActionsClusterActionFailedEvent::copyWithZone: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::error not bound +!missing-selector! MTRActionsClusterActionFailedEvent::getNewState not bound +!missing-selector! MTRActionsClusterActionFailedEvent::init not bound +!missing-selector! MTRActionsClusterActionFailedEvent::invokeID not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setActionID: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setError: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setInvokeID: not bound +!missing-selector! MTRActionsClusterActionFailedEvent::setNewState: not bound +!missing-selector! MTRActionsClusterActionStruct::actionID not bound +!missing-selector! MTRActionsClusterActionStruct::copyWithZone: not bound +!missing-selector! MTRActionsClusterActionStruct::endpointListID not bound +!missing-selector! MTRActionsClusterActionStruct::init not bound +!missing-selector! MTRActionsClusterActionStruct::name not bound +!missing-selector! MTRActionsClusterActionStruct::setActionID: not bound +!missing-selector! MTRActionsClusterActionStruct::setEndpointListID: not bound +!missing-selector! MTRActionsClusterActionStruct::setName: not bound +!missing-selector! MTRActionsClusterActionStruct::setState: not bound +!missing-selector! MTRActionsClusterActionStruct::setSupportedCommands: not bound +!missing-selector! MTRActionsClusterActionStruct::setType: not bound +!missing-selector! MTRActionsClusterActionStruct::state not bound +!missing-selector! MTRActionsClusterActionStruct::supportedCommands not bound +!missing-selector! MTRActionsClusterActionStruct::type not bound +!missing-selector! MTRActionsClusterDisableActionParams::actionID not bound +!missing-selector! MTRActionsClusterDisableActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterDisableActionParams::init not bound +!missing-selector! MTRActionsClusterDisableActionParams::invokeID not bound +!missing-selector! MTRActionsClusterDisableActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterDisableActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterDisableActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterDisableActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterEnableActionParams::actionID not bound +!missing-selector! MTRActionsClusterEnableActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterEnableActionParams::init not bound +!missing-selector! MTRActionsClusterEnableActionParams::invokeID not bound +!missing-selector! MTRActionsClusterEnableActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterEnableActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterEnableActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterEnableActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterEndpointListStruct::copyWithZone: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::endpointListID not bound +!missing-selector! MTRActionsClusterEndpointListStruct::endpoints not bound +!missing-selector! MTRActionsClusterEndpointListStruct::init not bound +!missing-selector! MTRActionsClusterEndpointListStruct::name not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setEndpointListID: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setEndpoints: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setName: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::setType: not bound +!missing-selector! MTRActionsClusterEndpointListStruct::type not bound +!missing-selector! MTRActionsClusterInstantActionParams::actionID not bound +!missing-selector! MTRActionsClusterInstantActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterInstantActionParams::init not bound +!missing-selector! MTRActionsClusterInstantActionParams::invokeID not bound +!missing-selector! MTRActionsClusterInstantActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterInstantActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterInstantActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterInstantActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::actionID not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::init not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::invokeID not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setActionID: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTransitionTime: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::transitionTime not bound +!missing-selector! MTRActionsClusterPauseActionParams::actionID not bound +!missing-selector! MTRActionsClusterPauseActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterPauseActionParams::init not bound +!missing-selector! MTRActionsClusterPauseActionParams::invokeID not bound +!missing-selector! MTRActionsClusterPauseActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterPauseActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterPauseActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterPauseActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterResumeActionParams::actionID not bound +!missing-selector! MTRActionsClusterResumeActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterResumeActionParams::init not bound +!missing-selector! MTRActionsClusterResumeActionParams::invokeID not bound +!missing-selector! MTRActionsClusterResumeActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterResumeActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterResumeActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterResumeActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterStartActionParams::actionID not bound +!missing-selector! MTRActionsClusterStartActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterStartActionParams::init not bound +!missing-selector! MTRActionsClusterStartActionParams::invokeID not bound +!missing-selector! MTRActionsClusterStartActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterStartActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterStartActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterStartActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::actionID not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::duration not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::init not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::invokeID not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setActionID: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setDuration: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRActionsClusterStateChangedEvent::actionID not bound +!missing-selector! MTRActionsClusterStateChangedEvent::copyWithZone: not bound +!missing-selector! MTRActionsClusterStateChangedEvent::getNewState not bound +!missing-selector! MTRActionsClusterStateChangedEvent::init not bound +!missing-selector! MTRActionsClusterStateChangedEvent::invokeID not bound +!missing-selector! MTRActionsClusterStateChangedEvent::setActionID: not bound +!missing-selector! MTRActionsClusterStateChangedEvent::setInvokeID: not bound +!missing-selector! MTRActionsClusterStateChangedEvent::setNewState: not bound +!missing-selector! MTRActionsClusterStopActionParams::actionID not bound +!missing-selector! MTRActionsClusterStopActionParams::copyWithZone: not bound +!missing-selector! MTRActionsClusterStopActionParams::init not bound +!missing-selector! MTRActionsClusterStopActionParams::invokeID not bound +!missing-selector! MTRActionsClusterStopActionParams::setActionID: not bound +!missing-selector! MTRActionsClusterStopActionParams::setInvokeID: not bound +!missing-selector! MTRActionsClusterStopActionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActionsClusterStopActionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::copyWithZone: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::copyWithZone: not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::copyWithZone: not bound +!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterApplication::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEP::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::copyWithZone: not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::copyWithZone: not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::cancelHandler not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::endWork not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::initWithQueue: not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::readyHandler not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::retryWork not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::setCancelHandler: not bound +!missing-selector! MTRAsyncCallbackQueueWorkItem::setReadyHandler: not bound +!missing-selector! MTRAsyncCallbackWorkQueue::enqueueWorkItem: not bound +!missing-selector! MTRAsyncCallbackWorkQueue::initWithContext:queue: not bound +!missing-selector! MTRAsyncCallbackWorkQueue::invalidate not bound +!missing-selector! MTRAudioOutputClusterOutputInfo::copyWithZone: not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::copyWithZone: not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::copyWithZone: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::copyWithZone: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::copyWithZone: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::startActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::stopActionWithParams:completionHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBalanceFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completionHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completionHandler: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletionHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseDevice::subscribeWithQueue:minInterval:maxInterval:params:cacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound +!missing-selector! MTRBasicClusterCapabilityMinimaStruct::copyWithZone: not bound +!missing-selector! MTRBasicClusterLeaveEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterLeaveEvent::fabricIndex not bound +!missing-selector! MTRBasicClusterLeaveEvent::init not bound +!missing-selector! MTRBasicClusterLeaveEvent::setFabricIndex: not bound +!missing-selector! MTRBasicClusterMfgSpecificPingParams::copyWithZone: not bound +!missing-selector! MTRBasicClusterReachableChangedEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterReachableChangedEvent::init not bound +!missing-selector! MTRBasicClusterShutDownEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterShutDownEvent::init not bound +!missing-selector! MTRBasicClusterStartUpEvent::copyWithZone: not bound +!missing-selector! MTRBasicClusterStartUpEvent::init not bound +!missing-selector! MTRBindingClusterTargetStruct::copyWithZone: not bound +!missing-selector! MTRBooleanStateClusterStateChangeEvent::copyWithZone: not bound +!missing-selector! MTRBooleanStateClusterStateChangeEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::init not bound +!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::copyWithZone: not bound +!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::init not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::copyWithZone: not bound +!missing-selector! MTRChannelClusterChangeChannelParams::copyWithZone: not bound +!missing-selector! MTRChannelClusterChangeChannelResponseParams::copyWithZone: not bound +!missing-selector! MTRChannelClusterChannelInfo::copyWithZone: not bound +!missing-selector! MTRChannelClusterLineupInfo::copyWithZone: not bound +!missing-selector! MTRChannelClusterSkipChannelParams::copyWithZone: not bound +!missing-selector! MTRClusterAccessControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAclWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeExtensionWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithParams: not bound +!missing-selector! MTRClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithParams: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAccountLogin::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeActionListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeEndpointListsWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActions::readAttributeSetupURLWithParams: not bound +!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminVendorIdWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::readAttributeWindowStatusWithParams: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeAllowedVendorListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationNameWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationVersionWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeStatusWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterApplicationBasic::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeCatalogListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeCurrentAppWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAudioOutput::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeCurrentOutputWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::readAttributeOutputListWithParams: not bound +!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastStatusWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampAlarmModeWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampManufacturerWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampQuantityWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampRatedHoursWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeLampTypeWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeMaxLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeMinLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMaxLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMinLevelWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBarrierControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCapabilitiesWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCloseEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierClosePeriodWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierMovingStateWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenEventsWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenPeriodWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierPositionWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeBarrierSafetyStatusWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBarrierControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBasic::mfgSpecificPingWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBasic::mfgSpecificPingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeCapabilityMinimaWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeDataModelRevisionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeLocalConfigDisabledWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeLocationWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBasic::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeActiveTextWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeApplicationTypeWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeDescriptionWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeInactiveTextWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeOutOfServiceWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributePolarityWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributePresentValueWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeReliabilityWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::readAttributeStatusFlagsWithParams: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinding::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBinding::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeBindingWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBinding::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBooleanState::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBooleanState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanState::readAttributeStateValueWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterChannel::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterChannel::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeChannelListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeCurrentChannelWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterChannel::readAttributeLineupWithParams: not bound +!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorCapabilitiesWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopActiveWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopDirectionWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopStartEnhancedHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorLoopTimeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorModeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointBIntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointBXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointBYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointGIntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointGXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointGYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointRIntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointRXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorPointRYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorTemperatureMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCompensationTextWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentSaturationWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeCurrentYWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeDriftCompensationWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeEnhancedColorModeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeEnhancedCurrentHueWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeNumberOfPrimariesWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeOptionsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary1IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary1XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary1YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary2IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary2XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary2YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary3IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary3XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary3YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary4IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary4XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary4YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary5IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary5XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary5YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary6IntensityWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary6XWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributePrimary6YWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeRemainingTimeWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeWhitePointXWithParams: not bound +!missing-selector! MTRClusterColorControl::readAttributeWhitePointYWithParams: not bound +!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterContentLauncher::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeAcceptHeaderWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithParams: not bound +!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDescriptor::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterDescriptor::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeClientListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeDeviceListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributePartsListWithParams: not bound +!missing-selector! MTRClusterDescriptor::readAttributeServerListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeActuatorEnabledWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeAutoRelockTimeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeCredentialRulesSupportWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDefaultConfigurationRegisterWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDoorClosedEventsWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDoorOpenEventsWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeDoorStateWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnableInsideStatusLEDWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnableLocalProgrammingWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnableOneTouchLockingWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeEnablePrivacyModeButtonWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeExpiringUserTimeoutWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLanguageWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLEDSettingsWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLocalProgrammingFeaturesWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLockStateWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeLockTypeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMaxPINCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMaxRFIDCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMinPINCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeMinRFIDCodeLengthWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeOpenPeriodWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeOperatingModeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeRequirePINforRemoteOperationWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeSendPINOverTheAirWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeSoundVolumeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeSupportedOperatingModesWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithParams: not bound +!missing-selector! MTRClusterDoorLock::readAttributeWrongCodeEntryLimitWithParams: not bound +!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeCurrentOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasurementTypeWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerDivisorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerMultiplierWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::readAttributeVoltageOverloadWithParams: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePHYRateWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithParams: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterFanControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterFanControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeFanModeSequenceWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeFanModeWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributePercentCurrentWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributePercentSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeRockSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeRockSupportWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeSpeedCurrentWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeSpeedMaxWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeSpeedSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeWindSettingWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeWindSupportWithParams: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFixedLabel::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFixedLabel::readAttributeLabelListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFlowMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeBreadcrumbWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeLocationCapabilityWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeRegulatoryConfigWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithParams: not bound +!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonsWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeRebootCountWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeUpTimeWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupTableWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterGroups::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterGroups::readAttributeNameSupportWithParams: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterIdentify::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterIdentify::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeIdentifyTimeWithParams: not bound +!missing-selector! MTRClusterIdentify::readAttributeIdentifyTypeWithParams: not bound +!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterKeypadInput::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterKeypadInput::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeCurrentFrequencyWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeDefaultMoveRateWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMaxFrequencyWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMaxLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMinFrequencyWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeMinLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOffTransitionTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOnLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOnOffTransitionTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOnTransitionTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeOptionsWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeRemainingTimeWithParams: not bound +!missing-selector! MTRClusterLevelControl::readAttributeStartUpCurrentLevelWithParams: not bound +!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeActiveLocaleWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::readAttributeSupportedLocalesWithParams: not bound +!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterLowPower::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterLowPower::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterLowPower::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterMediaInput::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeCurrentInputWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaInput::readAttributeInputListWithParams: not bound +!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeDurationWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributePlaybackSpeedWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeSampledPositionWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeEndWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeStartWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::readAttributeStartTimeWithParams: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterModeSelect::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterModeSelect::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeDescriptionWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeOnModeWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeStandardNamespaceWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeStartUpModeWithParams: not bound +!missing-selector! MTRClusterModeSelect::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeInterfaceEnabledWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkIDWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeMaxNetworksWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeNetworksWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithParams: not bound +!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancyWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOff::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeGlobalSceneControlWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeOffWaitTimeWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeOnOffWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeOnTimeWithParams: not bound +!missing-selector! MTRClusterOnOff::readAttributeStartUpOnOffWithParams: not bound +!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithParams: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeCommissionedFabricsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeCurrentFabricIndexWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeFabricsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeNOCsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeSupportedFabricsWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithParams: not bound +!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithParams: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPowerSource::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPowerSource::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeActiveBatChargeFaultsWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeActiveBatFaultsWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeActiveWiredFaultsWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatANSIDesignationWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatApprovedChemistryWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatCapacityWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatChargeLevelWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatChargeStateWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatChargingCurrentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatCommonDesignationWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatFunctionalWhileChargingWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatIECDesignationWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatPercentRemainingWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatPresentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatQuantityWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatReplaceabilityWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementDescriptionWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementNeededWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatTimeRemainingWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatTimeToFullChargeWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeBatVoltageWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeDescriptionWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeOrderWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeStatusWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedCurrentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputVoltageWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredCurrentTypeWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredMaximumCurrentWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredNominalVoltageWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeWiredPresentWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeSourcesWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxScaledValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeMinScaledValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledToleranceWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledValueWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeScaleWithParams: not bound +!missing-selector! MTRClusterPressureMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeCapacityWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeControlModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxFlowWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstTempWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeOperationModeWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePowerWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePumpStatusWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeSpeedWithParams: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::initWithDevice:endpoint: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:completionHandler: not bound +!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeThreadMetricsWithParams: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterSwitch::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterSwitch::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeCurrentPositionWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeMultiPressMaxWithParams: not bound +!missing-selector! MTRClusterSwitch::readAttributeNumberOfPositionsWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeCurrentTargetWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTargetNavigator::readAttributeTargetListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTemperatureMeasurement::readAttributeToleranceWithParams: not bound +!missing-selector! MTRClusterTestCluster::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTestCluster::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap32WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap64WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBitmap8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeCharStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeClusterErrorBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEnum16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEnum8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEnumAttrWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEpochSWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeEpochUsWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeFloatDoubleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeFloatSingleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeGeneralErrorBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt24sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt24uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt32sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt32uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt40sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt40uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt48sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt48uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt56sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt56uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt64sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt64uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListFabricScopedWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListLongOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeListStructOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeLongCharStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeLongOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap32WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap64WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableCharStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum16WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum8WithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableEnumAttrWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatDoubleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatSingleWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeNullableStructWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeOctetStringWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeStructAttrWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeTimedWriteBooleanWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeUnsupportedWithParams: not bound +!missing-selector! MTRClusterTestCluster::readAttributeVendorIdWithParams: not bound +!missing-selector! MTRClusterTestCluster::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNotHandledWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNotHandledWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSpecificWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testSpecificWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testUnknownCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::testWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCapacityformatWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCapacityWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCoilTemperatureWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACCompressorTypeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACErrorCodeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACLouverPositionWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACRefrigerantTypeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeACTypeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeControlSequenceOfOperationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeEmergencyHeatDeltaWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeHVACSystemTypeConfigurationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureCalibrationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMaxCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMaxHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMinCoolSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMinHeatSetpointLimitWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeMinSetpointDeadBandWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeNumberOfDailyTransitionsWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupancyWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedCoolingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedHeatingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMaxWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMinWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeOutdoorTemperatureWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributePICoolingDemandWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributePIHeatingDemandWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeRemoteSensingWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeAmountWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceTimestampWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeStartOfWeekWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeSystemModeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeThermostatProgrammingOperationModeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningModeWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningStateWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMaxWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMinWithParams: not bound +!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackWithParams: not bound +!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithParams: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDataVersionWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDelayWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePanIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeWeightingWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeHourFormatWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithParams: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::readAttributeTemperatureUnitWithParams: not bound +!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUserLabel::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterUserLabel::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUserLabel::readAttributeLabelListWithParams: not bound +!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterWakeOnLan::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterWakeOnLan::readAttributeMACAddressWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBssidWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRssiWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::initWithDevice:endpoint:queue: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeConfigStatusWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeEndProductTypeWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeModeWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeOperationalStatusWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeSafetyStatusWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithParams: not bound +!missing-selector! MTRClusterWindowCovering::readAttributeTypeWithParams: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completionHandler: not bound +!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveColorParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepColorParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepHueParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::copyWithZone: not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfo::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformation::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterContentSearch::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterDimension::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterLaunchResponseParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterParameter::copyWithZone: not bound +!missing-selector! MTRContentLauncherClusterStyleInformation::copyWithZone: not bound +!missing-selector! MTRControllerFactoryParams::cdCerts not bound +!missing-selector! MTRControllerFactoryParams::otaProviderDelegate not bound +!missing-selector! MTRControllerFactoryParams::setCdCerts: not bound +!missing-selector! MTRControllerFactoryParams::setOtaProviderDelegate: not bound +!missing-selector! MTRDescriptorClusterDeviceType::copyWithZone: not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:clientQueue:completion: not bound +!missing-selector! MTRDevice::readAttributeWithEndpointID:clusterID:attributeID:params: not bound +!missing-selector! MTRDevice::setDelegate:queue: not bound +!missing-selector! MTRDevice::state not bound +!missing-selector! MTRDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:expectedValueInterval:timedWriteTimeout: not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::certificateDeclaration not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::dacCertificate not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::dacPAICertificate not bound +!missing-selector! MTRDeviceController::computePaseVerifier:iterations:salt: not bound +!missing-selector! MTRDeviceController::fetchAttestationChallengeForDeviceId: not bound +!missing-selector! MTRDeviceController::setNocChainIssuer:queue: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::copyWithZone: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearUserParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDlCredential::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::init not bound +!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::init not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetUserParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::init not bound +!missing-selector! MTRDoorLockClusterLockOperationEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockOperationEvent::init not bound +!missing-selector! MTRDoorLockClusterLockUserChangeEvent::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterLockUserChangeEvent::init not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::copyWithZone: not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::copyWithZone: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::copyWithZone: not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::copyWithZone: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::id not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::init not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToFail not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToSkip not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setId: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToFail: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToSkip: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTakeMutex: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setType: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::takeMutex not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::type not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::copyWithZone: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::id not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::init not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::percentage not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setId: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setPercentage: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setType: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::type not bound +!missing-selector! MTRFixedLabelClusterLabelStruct::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::copyWithZone: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::init not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::copyWithZone: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::copyWithZone: not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::copyWithZone: not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::copyWithZone: not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::copyWithZone: not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::copyWithZone: not bound +!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStepParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStepParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStepParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStepParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStepParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStopParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStopParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStopParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStopParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStopParams::setOptionsOverride: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::copyWithZone: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsMask not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsOverride not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsMask: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsOverride: not bound +!missing-selector! MTRLowPowerClusterSleepParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterInputInfo::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::copyWithZone: not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::copyWithZone: not bound +!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::copyWithZone: not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::copyWithZone: not bound +!missing-selector! MTRModeSelectClusterModeOptionStruct::copyWithZone: not bound +!missing-selector! MTRModeSelectClusterSemanticTag::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::copyWithZone: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::copyWithZone: not bound +!missing-selector! MTROnOffClusterOffParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOnParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::copyWithZone: not bound +!missing-selector! MTROnOffClusterToggleParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterNOCStruct::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::copyWithZone: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::copyWithZone: not bound +!missing-selector! MTROTAHeader::imageDigest not bound +!missing-selector! MTROTAHeader::imageDigestType not bound +!missing-selector! MTROTAHeader::maxApplicableVersion not bound +!missing-selector! MTROTAHeader::minApplicableVersion not bound +!missing-selector! MTROTAHeader::payloadSize not bound +!missing-selector! MTROTAHeader::productID not bound +!missing-selector! MTROTAHeader::releaseNotesURL not bound +!missing-selector! MTROTAHeader::setImageDigest: not bound +!missing-selector! MTROTAHeader::setImageDigestType: not bound +!missing-selector! MTROTAHeader::setMaxApplicableVersion: not bound +!missing-selector! MTROTAHeader::setMinApplicableVersion: not bound +!missing-selector! MTROTAHeader::setPayloadSize: not bound +!missing-selector! MTROTAHeader::setProductID: not bound +!missing-selector! MTROTAHeader::setReleaseNotesURL: not bound +!missing-selector! MTROTAHeader::setSoftwareVersion: not bound +!missing-selector! MTROTAHeader::setSoftwareVersionString: not bound +!missing-selector! MTROTAHeader::setVendorID: not bound +!missing-selector! MTROTAHeader::softwareVersion not bound +!missing-selector! MTROTAHeader::softwareVersionString not bound +!missing-selector! MTROTAHeader::vendorID not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::init not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::init not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::copyWithZone: not bound +!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::init not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::copyWithZone: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeType::copyWithZone: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::init not bound +!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::copyWithZone: not bound +!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::init not bound +!missing-selector! MTRReadParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterAddSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterAttributeValuePair::copyWithZone: not bound +!missing-selector! MTRScenesClusterCopySceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::copyWithZone: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterViewSceneParams::copyWithZone: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::copyWithZone: not bound +!missing-selector! MTRSetupPayload::hasShortDiscriminator not bound +!missing-selector! MTRSetupPayload::manualEntryCode not bound +!missing-selector! MTRSetupPayload::setHasShortDiscriminator: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::copyWithZone: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::copyWithZone: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::init not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::copyWithZone: not bound +!missing-selector! MTRSubscribeParams::copyWithZone: not bound +!missing-selector! MTRSwitchClusterInitialPressEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterInitialPressEvent::init not bound +!missing-selector! MTRSwitchClusterLongPressEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterLongPressEvent::init not bound +!missing-selector! MTRSwitchClusterLongReleaseEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterLongReleaseEvent::init not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::init not bound +!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::init not bound +!missing-selector! MTRSwitchClusterShortReleaseEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterShortReleaseEvent::init not bound +!missing-selector! MTRSwitchClusterSwitchLatchedEvent::copyWithZone: not bound +!missing-selector! MTRSwitchClusterSwitchLatchedEvent::init not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::copyWithZone: not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::copyWithZone: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfo::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterBooleanResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterDoubleNestedStructList::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterNestedStruct::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterNestedStructList::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterSimpleStruct::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEventEvent::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestEventEvent::init not bound +!missing-selector! MTRTestClusterClusterTestFabricScoped::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::fabricIndex not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::init not bound +!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::setFabricIndex: not bound +!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestListStructOctet::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNotHandledParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSpecificParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::copyWithZone: not bound +!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::copyWithZone: not bound +!missing-selector! MTRThermostatClusterThermostatScheduleTransition::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::init not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::current not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::init not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::previous not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::copyWithZone: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::init not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::offset not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidStarting: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidUntil: not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validStarting not bound +!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validUntil not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::granularity not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::init not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setGranularity: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimeSource: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setUtcTime: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timeSource not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::utcTime not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::copyWithZone: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::init not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::name not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::offset not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setName: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setValidAt: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::validAt not bound +!missing-selector! MTRUserLabelClusterLabelStruct::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::init not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::init not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::copyWithZone: not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::init not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::copyWithZone: not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::copyWithZone: not bound +!missing-selector! MTRWriteParams::copyWithZone: not bound +!missing-type! AttestationInfo not bound +!missing-type! CSRInfo not bound +!missing-type! MTRActionsClusterActionFailedEvent not bound +!missing-type! MTRActionsClusterActionStruct not bound +!missing-type! MTRActionsClusterDisableActionParams not bound +!missing-type! MTRActionsClusterDisableActionWithDurationParams not bound +!missing-type! MTRActionsClusterEnableActionParams not bound +!missing-type! MTRActionsClusterEnableActionWithDurationParams not bound +!missing-type! MTRActionsClusterEndpointListStruct not bound +!missing-type! MTRActionsClusterInstantActionParams not bound +!missing-type! MTRActionsClusterInstantActionWithTransitionParams not bound +!missing-type! MTRActionsClusterPauseActionParams not bound +!missing-type! MTRActionsClusterPauseActionWithDurationParams not bound +!missing-type! MTRActionsClusterResumeActionParams not bound +!missing-type! MTRActionsClusterStartActionParams not bound +!missing-type! MTRActionsClusterStartActionWithDurationParams not bound +!missing-type! MTRActionsClusterStateChangedEvent not bound +!missing-type! MTRActionsClusterStopActionParams not bound +!missing-type! MTRAsyncCallbackQueueWorkItem not bound +!missing-type! MTRAsyncCallbackWorkQueue not bound +!missing-type! MTRBaseClusterActions not bound +!missing-type! MTRBaseClusterBallastConfiguration not bound +!missing-type! MTRClusterAccessControl not bound +!missing-type! MTRClusterAccountLogin not bound +!missing-type! MTRClusterActions not bound +!missing-type! MTRClusterAdministratorCommissioning not bound +!missing-type! MTRClusterApplicationBasic not bound +!missing-type! MTRClusterApplicationLauncher not bound +!missing-type! MTRClusterAudioOutput not bound +!missing-type! MTRClusterBallastConfiguration not bound +!missing-type! MTRClusterBarrierControl not bound +!missing-type! MTRClusterBasic not bound +!missing-type! MTRClusterBinaryInputBasic not bound +!missing-type! MTRClusterBinding not bound +!missing-type! MTRClusterBooleanState not bound +!missing-type! MTRClusterBridgedDeviceBasic not bound +!missing-type! MTRClusterChannel not bound +!missing-type! MTRClusterColorControl not bound +!missing-type! MTRClusterContentLauncher not bound +!missing-type! MTRClusterDescriptor not bound +!missing-type! MTRClusterDiagnosticLogs not bound +!missing-type! MTRClusterDoorLock not bound +!missing-type! MTRClusterElectricalMeasurement not bound +!missing-type! MTRClusterEthernetNetworkDiagnostics not bound +!missing-type! MTRClusterFanControl not bound +!missing-type! MTRClusterFixedLabel not bound +!missing-type! MTRClusterFlowMeasurement not bound +!missing-type! MTRClusterGeneralCommissioning not bound +!missing-type! MTRClusterGeneralDiagnostics not bound +!missing-type! MTRClusterGroupKeyManagement not bound +!missing-type! MTRClusterGroups not bound +!missing-type! MTRClusterIdentify not bound +!missing-type! MTRClusterIlluminanceMeasurement not bound +!missing-type! MTRClusterKeypadInput not bound +!missing-type! MTRClusterLevelControl not bound +!missing-type! MTRClusterLocalizationConfiguration not bound +!missing-type! MTRClusterLowPower not bound +!missing-type! MTRClusterMediaInput not bound +!missing-type! MTRClusterMediaPlayback not bound +!missing-type! MTRClusterModeSelect not bound +!missing-type! MTRClusterNetworkCommissioning not bound +!missing-type! MTRClusterOccupancySensing not bound +!missing-type! MTRClusterOnOff not bound +!missing-type! MTRClusterOnOffSwitchConfiguration not bound +!missing-type! MTRClusterOperationalCredentials not bound +!missing-type! MTRClusterOtaSoftwareUpdateProvider not bound +!missing-type! MTRClusterOtaSoftwareUpdateRequestor not bound +!missing-type! MTRClusterPowerSource not bound +!missing-type! MTRClusterPowerSourceConfiguration not bound +!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 +!missing-type! MTRClusterTemperatureMeasurement not bound +!missing-type! MTRClusterTestCluster not bound +!missing-type! MTRClusterThermostat not bound +!missing-type! MTRClusterThermostatUserInterfaceConfiguration not bound +!missing-type! MTRClusterThreadNetworkDiagnostics not bound +!missing-type! MTRClusterTimeFormatLocalization not bound +!missing-type! MTRClusterUnitLocalization not bound +!missing-type! MTRClusterUserLabel not bound +!missing-type! MTRClusterWakeOnLan not bound +!missing-type! MTRClusterWiFiNetworkDiagnostics not bound +!missing-type! MTRClusterWindowCovering not bound +!missing-type! MTRDevice not bound +!missing-type! MTRDeviceAttestationDeviceInfo not bound +!missing-type! MTRFaultInjectionClusterFailAtFaultParams not bound +!missing-type! MTRFaultInjectionClusterFailRandomlyAtFaultParams not bound +!missing-type! MTROTAHeader not bound +!missing-type! MTROTAHeaderParser not bound +!missing-type! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent not bound +!missing-type! MTRTimeSynchronizationClusterDstOffsetType not bound +!missing-type! MTRTimeSynchronizationClusterSetUtcTimeParams not bound +!missing-type! MTRTimeSynchronizationClusterTimeZoneType not bound diff --git a/tests/xtro-sharpie/watchOS-Matter.todo b/tests/xtro-sharpie/watchOS-Matter.todo deleted file mode 100644 index 88adea56b9..0000000000 --- a/tests/xtro-sharpie/watchOS-Matter.todo +++ /dev/null @@ -1,2772 +0,0 @@ -!missing-enum! MTRActionsActionError not bound -!missing-enum! MTRActionsActionState not bound -!missing-enum! MTRActionsActionType not bound -!missing-enum! MTRActionsCommandBits not bound -!missing-enum! MTRActionsEndpointListType not bound -!missing-enum! MTRDeviceState not bound -!missing-enum! MTRDiscoveryCapabilities not bound -!missing-enum! MTRFaultInjectionFaultType not bound -!missing-enum! MTROTAImageDigestType not bound -!missing-enum! MTRTimeSynchronizationGranularity not bound -!missing-enum! MTRTimeSynchronizationTimeSource not bound -!missing-field! MTREventPathKey not bound -!missing-protocol! MTRDeviceDelegate not bound -!missing-protocol! MTRNOCChainIssuer not bound -!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRCertificates::convertX509Certificate: not bound -!missing-selector! +MTRDevice::deviceWithNodeID:deviceController: not bound -!missing-selector! +MTROnboardingPayloadParser::setupPayloadForOnboardingPayload:error: not bound -!missing-selector! +MTROTAHeaderParser::headerFromData:error: not bound -!missing-selector! +MTRSetupPayload::generateRandomPIN not bound -!missing-selector! AttestationInfo::certificationDeclaration not bound -!missing-selector! AttestationInfo::challenge not bound -!missing-selector! AttestationInfo::dac not bound -!missing-selector! AttestationInfo::elements not bound -!missing-selector! AttestationInfo::elementsSignature not bound -!missing-selector! AttestationInfo::firmwareInfo not bound -!missing-selector! AttestationInfo::initWithChallenge:nonce:elements:elementsSignature:dac:pai:certificationDeclaration:firmwareInfo: not bound -!missing-selector! AttestationInfo::nonce not bound -!missing-selector! AttestationInfo::pai not bound -!missing-selector! AttestationInfo::setCertificationDeclaration: not bound -!missing-selector! AttestationInfo::setChallenge: not bound -!missing-selector! AttestationInfo::setDac: not bound -!missing-selector! AttestationInfo::setElements: not bound -!missing-selector! AttestationInfo::setElementsSignature: not bound -!missing-selector! AttestationInfo::setFirmwareInfo: not bound -!missing-selector! AttestationInfo::setNonce: not bound -!missing-selector! AttestationInfo::setPai: not bound -!missing-selector! CSRInfo::csr not bound -!missing-selector! CSRInfo::elements not bound -!missing-selector! CSRInfo::elementsSignature not bound -!missing-selector! CSRInfo::initWithNonce:elements:elementsSignature:csr: not bound -!missing-selector! CSRInfo::nonce not bound -!missing-selector! CSRInfo::setCsr: not bound -!missing-selector! CSRInfo::setElements: not bound -!missing-selector! CSRInfo::setElementsSignature: not bound -!missing-selector! CSRInfo::setNonce: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::init not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::init not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterTarget::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterLoginParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterLogoutParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::actionID not bound -!missing-selector! MTRActionsClusterActionFailedEvent::copyWithZone: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::error not bound -!missing-selector! MTRActionsClusterActionFailedEvent::getNewState not bound -!missing-selector! MTRActionsClusterActionFailedEvent::init not bound -!missing-selector! MTRActionsClusterActionFailedEvent::invokeID not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setActionID: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setError: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setInvokeID: not bound -!missing-selector! MTRActionsClusterActionFailedEvent::setNewState: not bound -!missing-selector! MTRActionsClusterActionStruct::actionID not bound -!missing-selector! MTRActionsClusterActionStruct::copyWithZone: not bound -!missing-selector! MTRActionsClusterActionStruct::endpointListID not bound -!missing-selector! MTRActionsClusterActionStruct::init not bound -!missing-selector! MTRActionsClusterActionStruct::name not bound -!missing-selector! MTRActionsClusterActionStruct::setActionID: not bound -!missing-selector! MTRActionsClusterActionStruct::setEndpointListID: not bound -!missing-selector! MTRActionsClusterActionStruct::setName: not bound -!missing-selector! MTRActionsClusterActionStruct::setState: not bound -!missing-selector! MTRActionsClusterActionStruct::setSupportedCommands: not bound -!missing-selector! MTRActionsClusterActionStruct::setType: not bound -!missing-selector! MTRActionsClusterActionStruct::state not bound -!missing-selector! MTRActionsClusterActionStruct::supportedCommands not bound -!missing-selector! MTRActionsClusterActionStruct::type not bound -!missing-selector! MTRActionsClusterDisableActionParams::actionID not bound -!missing-selector! MTRActionsClusterDisableActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterDisableActionParams::init not bound -!missing-selector! MTRActionsClusterDisableActionParams::invokeID not bound -!missing-selector! MTRActionsClusterDisableActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterDisableActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterDisableActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterDisableActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterDisableActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterEnableActionParams::actionID not bound -!missing-selector! MTRActionsClusterEnableActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterEnableActionParams::init not bound -!missing-selector! MTRActionsClusterEnableActionParams::invokeID not bound -!missing-selector! MTRActionsClusterEnableActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterEnableActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterEnableActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterEnableActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterEnableActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterEndpointListStruct::copyWithZone: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::endpointListID not bound -!missing-selector! MTRActionsClusterEndpointListStruct::endpoints not bound -!missing-selector! MTRActionsClusterEndpointListStruct::init not bound -!missing-selector! MTRActionsClusterEndpointListStruct::name not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setEndpointListID: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setEndpoints: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setName: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::setType: not bound -!missing-selector! MTRActionsClusterEndpointListStruct::type not bound -!missing-selector! MTRActionsClusterInstantActionParams::actionID not bound -!missing-selector! MTRActionsClusterInstantActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterInstantActionParams::init not bound -!missing-selector! MTRActionsClusterInstantActionParams::invokeID not bound -!missing-selector! MTRActionsClusterInstantActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterInstantActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterInstantActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterInstantActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::actionID not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::init not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::invokeID not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setActionID: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setTransitionTime: not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::transitionTime not bound -!missing-selector! MTRActionsClusterPauseActionParams::actionID not bound -!missing-selector! MTRActionsClusterPauseActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterPauseActionParams::init not bound -!missing-selector! MTRActionsClusterPauseActionParams::invokeID not bound -!missing-selector! MTRActionsClusterPauseActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterPauseActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterPauseActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterPauseActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterPauseActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterResumeActionParams::actionID not bound -!missing-selector! MTRActionsClusterResumeActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterResumeActionParams::init not bound -!missing-selector! MTRActionsClusterResumeActionParams::invokeID not bound -!missing-selector! MTRActionsClusterResumeActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterResumeActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterResumeActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterResumeActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterStartActionParams::actionID not bound -!missing-selector! MTRActionsClusterStartActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterStartActionParams::init not bound -!missing-selector! MTRActionsClusterStartActionParams::invokeID not bound -!missing-selector! MTRActionsClusterStartActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterStartActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterStartActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterStartActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::actionID not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::duration not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::init not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::invokeID not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setActionID: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setDuration: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterStartActionWithDurationParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRActionsClusterStateChangedEvent::actionID not bound -!missing-selector! MTRActionsClusterStateChangedEvent::copyWithZone: not bound -!missing-selector! MTRActionsClusterStateChangedEvent::getNewState not bound -!missing-selector! MTRActionsClusterStateChangedEvent::init not bound -!missing-selector! MTRActionsClusterStateChangedEvent::invokeID not bound -!missing-selector! MTRActionsClusterStateChangedEvent::setActionID: not bound -!missing-selector! MTRActionsClusterStateChangedEvent::setInvokeID: not bound -!missing-selector! MTRActionsClusterStateChangedEvent::setNewState: not bound -!missing-selector! MTRActionsClusterStopActionParams::actionID not bound -!missing-selector! MTRActionsClusterStopActionParams::copyWithZone: not bound -!missing-selector! MTRActionsClusterStopActionParams::init not bound -!missing-selector! MTRActionsClusterStopActionParams::invokeID not bound -!missing-selector! MTRActionsClusterStopActionParams::setActionID: not bound -!missing-selector! MTRActionsClusterStopActionParams::setInvokeID: not bound -!missing-selector! MTRActionsClusterStopActionParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRActionsClusterStopActionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::copyWithZone: not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::copyWithZone: not bound -!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::copyWithZone: not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterHideAppParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterStopAppParams::copyWithZone: not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::cancelHandler not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::endWork not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::initWithQueue: not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::readyHandler not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::retryWork not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::setCancelHandler: not bound -!missing-selector! MTRAsyncCallbackQueueWorkItem::setReadyHandler: not bound -!missing-selector! MTRAsyncCallbackWorkQueue::enqueueWorkItem: not bound -!missing-selector! MTRAsyncCallbackWorkQueue::initWithContext:queue: not bound -!missing-selector! MTRAsyncCallbackWorkQueue::invalidate not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::copyWithZone: not bound -!missing-selector! MTRAudioOutputClusterRenameOutputParams::copyWithZone: not bound -!missing-selector! MTRAudioOutputClusterSelectOutputParams::copyWithZone: not bound -!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::copyWithZone: not bound -!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::copyWithZone: not bound -!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::disableActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::enableActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterActions::instantActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::startActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::stopActionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBalanceFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseDevice::subscribeWithQueue:minInterval:maxInterval:params:cacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::copyWithZone: not bound -!missing-selector! MTRBasicClusterLeaveEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterLeaveEvent::fabricIndex not bound -!missing-selector! MTRBasicClusterLeaveEvent::init not bound -!missing-selector! MTRBasicClusterLeaveEvent::setFabricIndex: not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::copyWithZone: not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::init not bound -!missing-selector! MTRBasicClusterShutDownEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterShutDownEvent::init not bound -!missing-selector! MTRBasicClusterStartUpEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterStartUpEvent::init not bound -!missing-selector! MTRBindingClusterTargetStruct::copyWithZone: not bound -!missing-selector! MTRBooleanStateClusterStateChangeEvent::copyWithZone: not bound -!missing-selector! MTRBooleanStateClusterStateChangeEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterLeaveEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterShutDownEvent::init not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::copyWithZone: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::init not bound -!missing-selector! MTRChannelClusterChangeChannelByNumberParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChangeChannelParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChannelInfo::copyWithZone: not bound -!missing-selector! MTRChannelClusterLineupInfo::copyWithZone: not bound -!missing-selector! MTRChannelClusterSkipChannelParams::copyWithZone: not bound -!missing-selector! MTRClusterAccessControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAclWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeExtensionWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithParams: not bound -!missing-selector! MTRClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithParams: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeAclWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterAccessControl::writeAttributeExtensionWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAccountLogin::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeActionListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeEndpointListsWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterActions::readAttributeSetupURLWithParams: not bound -!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAdminVendorIdWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::readAttributeWindowStatusWithParams: not bound -!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeAllowedVendorListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationNameWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationVersionWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeApplicationWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeProductIDWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeStatusWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeVendorIDWithParams: not bound -!missing-selector! MTRClusterApplicationBasic::readAttributeVendorNameWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeCatalogListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeCurrentAppWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterApplicationLauncher::writeAttributeCurrentAppWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterAudioOutput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeCurrentOutputWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::readAttributeOutputListWithParams: not bound -!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeBallastStatusWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBalanceFactorWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampAlarmModeWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampBurnHoursWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampManufacturerWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampQuantityWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampRatedHoursWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeLampTypeWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeMaxLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributeMinLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMaxLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::readAttributePhysicalMinLevelWithParams: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBalanceFactorWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeLampTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMaxLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBallastConfiguration::writeAttributeMinLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBarrierControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCapabilitiesWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCloseEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierClosePeriodWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierMovingStateWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenEventsWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierOpenPeriodWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierPositionWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeBarrierSafetyStatusWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBarrierControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBasic::mfgSpecificPingWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBasic::mfgSpecificPingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeCapabilityMinimaWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeDataModelRevisionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeHardwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeHardwareVersionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeLocalConfigDisabledWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeLocationWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeManufacturingDateWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeNodeLabelWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributePartNumberWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductIDWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductLabelWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductNameWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeProductURLWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeReachableWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeSerialNumberWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeSoftwareVersionWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeUniqueIDWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeVendorIDWithParams: not bound -!missing-selector! MTRClusterBasic::readAttributeVendorNameWithParams: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBasic::writeAttributeLocationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeActiveTextWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeApplicationTypeWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeDescriptionWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeInactiveTextWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeOutOfServiceWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributePolarityWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributePresentValueWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeReliabilityWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::readAttributeStatusFlagsWithParams: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeActiveTextWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeDescriptionWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributePresentValueWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinaryInputBasic::writeAttributeReliabilityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBinding::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBinding::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeBindingWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBinding::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBinding::writeAttributeBindingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterBooleanState::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBooleanState::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBooleanState::readAttributeStateValueWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeHardwareVersionWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeManufacturingDateWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeNodeLabelWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributePartNumberWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductLabelWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductNameWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeProductURLWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeReachableWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSerialNumberWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeUniqueIDWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorIDWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::readAttributeVendorNameWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterChannel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterChannel::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeChannelListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeCurrentChannelWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterChannel::readAttributeLineupWithParams: not bound -!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorCapabilitiesWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopActiveWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopDirectionWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopStartEnhancedHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorLoopTimeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorModeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointBIntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointBXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointBYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointGIntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointGXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointGYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointRIntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointRXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorPointRYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorTemperatureMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCompensationTextWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentSaturationWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeCurrentYWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeDriftCompensationWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeEnhancedColorModeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeEnhancedCurrentHueWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeNumberOfPrimariesWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeOptionsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary1IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary1XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary1YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary2IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary2XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary2YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary3IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary3XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary3YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary4IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary4XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary4YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary5IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary5XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary5YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary6IntensityWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary6XWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributePrimary6YWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeRemainingTimeWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeWhitePointXWithParams: not bound -!missing-selector! MTRClusterColorControl::readAttributeWhitePointYWithParams: not bound -!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBIntensityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointBYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGIntensityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointGYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRIntensityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeColorPointRYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointXWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterColorControl::writeAttributeWhitePointYWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterContentLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeAcceptHeaderWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithParams: not bound -!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDescriptor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterDescriptor::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeClientListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeDeviceListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributePartsListWithParams: not bound -!missing-selector! MTRClusterDescriptor::readAttributeServerListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeActuatorEnabledWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeAutoRelockTimeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeCredentialRulesSupportWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDefaultConfigurationRegisterWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDoorClosedEventsWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDoorOpenEventsWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeDoorStateWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnableInsideStatusLEDWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnableLocalProgrammingWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnableOneTouchLockingWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeEnablePrivacyModeButtonWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeExpiringUserTimeoutWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLanguageWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLEDSettingsWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLocalProgrammingFeaturesWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLockStateWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeLockTypeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMaxPINCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMaxRFIDCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMinPINCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeMinRFIDCodeLengthWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeOpenPeriodWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeOperatingModeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeRequirePINforRemoteOperationWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeSendPINOverTheAirWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeSoundVolumeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeSupportedOperatingModesWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithParams: not bound -!missing-selector! MTRClusterDoorLock::readAttributeWrongCodeEntryLimitWithParams: not bound -!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeAutoRelockTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorClosedEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeDoorOpenEventsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLanguageWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLEDSettingsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOpenPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeOperatingModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeSoundVolumeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcFrequencyWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeActivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeApparentPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeCurrentOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeDcVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeMeasurementTypeWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeNeutralCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerDivisorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerFactorWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributePowerMultiplierWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeReactivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsCurrentWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageMinWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSagWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeRmsVoltageWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalActivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalApparentPowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeTotalReactivePowerWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::readAttributeVoltageOverloadWithParams: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributePHYRateWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithParams: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterFanControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterFanControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeFanModeSequenceWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeFanModeWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributePercentCurrentWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributePercentSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeRockSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeRockSupportWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeSpeedCurrentWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeSpeedMaxWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeSpeedSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeWindSettingWithParams: not bound -!missing-selector! MTRClusterFanControl::readAttributeWindSupportWithParams: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeSequenceWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeFanModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributePercentSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeRockSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeSpeedSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterFanControl::writeAttributeWindSettingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterFixedLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterFixedLabel::readAttributeLabelListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterFlowMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeBreadcrumbWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeLocationCapabilityWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeRegulatoryConfigWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithParams: not bound -!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonsWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeRebootCountWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::readAttributeUpTimeWithParams: not bound -!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeGroupTableWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterGroups::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterGroups::readAttributeNameSupportWithParams: not bound -!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterIdentify::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterIdentify::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeIdentifyTimeWithParams: not bound -!missing-selector! MTRClusterIdentify::readAttributeIdentifyTypeWithParams: not bound -!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterIdentify::writeAttributeIdentifyTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterIlluminanceMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterKeypadInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterKeypadInput::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeCurrentFrequencyWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeCurrentLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeDefaultMoveRateWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMaxFrequencyWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMaxLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMinFrequencyWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeMinLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOffTransitionTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOnLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOnOffTransitionTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOnTransitionTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeOptionsWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeRemainingTimeWithParams: not bound -!missing-selector! MTRClusterLevelControl::readAttributeStartUpCurrentLevelWithParams: not bound -!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeDefaultMoveRateWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOffTransitionTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOnTransitionTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeOptionsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeActiveLocaleWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::readAttributeSupportedLocalesWithParams: not bound -!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterLowPower::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterLowPower::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterLowPower::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterMediaInput::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeCurrentInputWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaInput::readAttributeInputListWithParams: not bound -!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeCurrentStateWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeDurationWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributePlaybackSpeedWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeSampledPositionWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeEndWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeSeekRangeStartWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::readAttributeStartTimeWithParams: not bound -!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterMediaPlayback::stopPlaybackWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterModeSelect::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterModeSelect::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeCurrentModeWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeDescriptionWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeOnModeWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeStandardNamespaceWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeStartUpModeWithParams: not bound -!missing-selector! MTRClusterModeSelect::readAttributeSupportedModesWithParams: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeOnModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterModeSelect::writeAttributeStartUpModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeInterfaceEnabledWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkIDWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeMaxNetworksWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeNetworksWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithParams: not bound -!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancySensorTypeWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeOccupancyWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOff::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeGlobalSceneControlWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeOffWaitTimeWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeOnOffWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeOnTimeWithParams: not bound -!missing-selector! MTRClusterOnOff::readAttributeStartUpOnOffWithParams: not bound -!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOffWaitTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOff::writeAttributeOnTimeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOff::writeAttributeStartUpOnOffWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithParams: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeCommissionedFabricsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeCurrentFabricIndexWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeFabricsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeNOCsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeSupportedFabricsWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithParams: not bound -!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithParams: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPowerSource::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPowerSource::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeActiveBatChargeFaultsWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeActiveBatFaultsWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeActiveWiredFaultsWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatANSIDesignationWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatApprovedChemistryWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatCapacityWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatChargeLevelWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatChargeStateWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatChargingCurrentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatCommonDesignationWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatFunctionalWhileChargingWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatIECDesignationWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatPercentRemainingWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatPresentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatQuantityWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatReplaceabilityWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementDescriptionWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatReplacementNeededWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatTimeRemainingWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatTimeToFullChargeWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeBatVoltageWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeDescriptionWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeOrderWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeStatusWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedCurrentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredAssessedInputVoltageWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredCurrentTypeWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredMaximumCurrentWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredNominalVoltageWithParams: not bound -!missing-selector! MTRClusterPowerSource::readAttributeWiredPresentWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPowerSourceConfiguration::readAttributeSourcesWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMaxScaledValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeMinScaledValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledToleranceWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeScaledValueWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeScaleWithParams: not bound -!missing-selector! MTRClusterPressureMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeCapacityWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeControlModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxFlowWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeMinConstTempWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeOperationModeWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePowerWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributePumpStatusWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::readAttributeSpeedWithParams: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::initWithDevice:endpoint: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:completionHandler: not bound -!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::readAttributeThreadMetricsWithParams: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterSwitch::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterSwitch::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeCurrentPositionWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeMultiPressMaxWithParams: not bound -!missing-selector! MTRClusterSwitch::readAttributeNumberOfPositionsWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeCurrentTargetWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTargetNavigator::readAttributeTargetListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMeasuredValueWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithParams: not bound -!missing-selector! MTRClusterTemperatureMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterTestCluster::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTestCluster::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap32WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap64WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBitmap8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeCharStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeClusterErrorBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEnum16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEnum8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEnumAttrWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEpochSWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeEpochUsWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeFloatDoubleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeFloatSingleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeGeneralErrorBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt24sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt24uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt32sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt32uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt40sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt40uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt48sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt48uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt56sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt56uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt64sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt64uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListFabricScopedWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListLongOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeListStructOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeLongCharStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeLongOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap32WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap64WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBitmap8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableCharStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum16WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableEnum8WithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableEnumAttrWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatDoubleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableFloatSingleWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt24uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt32uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt40uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt48uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt56uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt64uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeNullableStructWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeOctetStringWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt16uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8sWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeRangeRestrictedInt8uWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeStructAttrWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeTimedWriteBooleanWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeUnsupportedWithParams: not bound -!missing-selector! MTRClusterTestCluster::readAttributeVendorIdWithParams: not bound -!missing-selector! MTRClusterTestCluster::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNotHandledWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNotHandledWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSpecificWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testSpecificWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testUnknownCommandWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::testWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTestCluster::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCapacityformatWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCapacityWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCoilTemperatureWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACCompressorTypeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACErrorCodeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACLouverPositionWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACRefrigerantTypeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeACTypeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeControlSequenceOfOperationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeEmergencyHeatDeltaWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeHVACSystemTypeConfigurationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureCalibrationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeLocalTemperatureWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMaxCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMaxHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMinCoolSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMinHeatSetpointLimitWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeMinSetpointDeadBandWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeNumberOfDailyTransitionsWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupancyWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedCoolingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedHeatingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMaxWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackMinWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOccupiedSetbackWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeOutdoorTemperatureWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributePICoolingDemandWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributePIHeatingDemandWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeRemoteSensingWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeAmountWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceTimestampWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSetpointChangeSourceWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeStartOfWeekWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeSystemModeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeTemperatureSetpointHoldWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeThermostatProgrammingOperationModeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningModeWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeThermostatRunningStateWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMaxWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackMinWithParams: not bound -!missing-selector! MTRClusterThermostat::readAttributeUnoccupiedSetbackWithParams: not bound -!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityformatWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCapacityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACCompressorTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACErrorCodeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACLouverPositionWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACRefrigerantTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeACTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeOccupiedSetbackWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeRemoteSensingWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeSystemModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithParams: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChannelWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDataVersionWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDelayWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePanIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePartitionIdWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeWeightingWithParams: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeHourFormatWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithParams: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::readAttributeTemperatureUnitWithParams: not bound -!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterUserLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterUserLabel::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterUserLabel::readAttributeLabelListWithParams: not bound -!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterUserLabel::writeAttributeLabelListWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRClusterWakeOnLan::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterWakeOnLan::readAttributeMACAddressWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBssidWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRssiWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithParams: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeConfigStatusWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeCurrentPositionTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeEndProductTypeWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeModeWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeNumberOfActuationsTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeOperationalStatusWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeSafetyStatusWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithParams: not bound -!missing-selector! MTRClusterWindowCovering::readAttributeTypeWithParams: not bound -!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completionHandler: not bound -!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval: not bound -!missing-selector! MTRClusterWindowCovering::writeAttributeModeWithValue:expectedValueInterval:params: not bound -!missing-selector! MTRColorControlClusterColorLoopSetParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedStepHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStopMoveStepParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterContentSearch::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterDimension::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchContentParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchURLParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterParameter::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::copyWithZone: not bound -!missing-selector! MTRControllerFactoryParams::cdCerts not bound -!missing-selector! MTRControllerFactoryParams::otaProviderDelegate not bound -!missing-selector! MTRControllerFactoryParams::setCdCerts: not bound -!missing-selector! MTRControllerFactoryParams::setOtaProviderDelegate: not bound -!missing-selector! MTRDescriptorClusterDeviceType::copyWithZone: not bound -!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:clientQueue:completion: not bound -!missing-selector! MTRDevice::readAttributeWithEndpointID:clusterID:attributeID:params: not bound -!missing-selector! MTRDevice::setDelegate:queue: not bound -!missing-selector! MTRDevice::state not bound -!missing-selector! MTRDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:expectedValueInterval:timedWriteTimeout: not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::certificateDeclaration not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::dacCertificate not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::dacPAICertificate not bound -!missing-selector! MTRDeviceController::computePaseVerifier:iterations:salt: not bound -!missing-selector! MTRDeviceController::fetchAttestationChallengeForDeviceId: not bound -!missing-selector! MTRDeviceController::setNocChainIssuer:queue: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::copyWithZone: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearCredentialParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDlCredential::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::init not bound -!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::init not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockDoorParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::init not bound -!missing-selector! MTRDoorLockClusterLockOperationEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockOperationEvent::init not bound -!missing-selector! MTRDoorLockClusterLockUserChangeEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockUserChangeEvent::init not bound -!missing-selector! MTRDoorLockClusterSetCredentialParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterUnlockDoorParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::copyWithZone: not bound -!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::copyWithZone: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::id not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::init not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToFail not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::numCallsToSkip not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setId: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToFail: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setNumCallsToSkip: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTakeMutex: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setType: not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::takeMutex not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::type not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::copyWithZone: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::id not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::init not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::percentage not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setId: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setPercentage: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setType: not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::type not bound -!missing-selector! MTRFixedLabelClusterLabelStruct::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::copyWithZone: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterViewGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRIdentifyClusterIdentifyParams::copyWithZone: not bound -!missing-selector! MTRIdentifyClusterTriggerEffectParams::copyWithZone: not bound -!missing-selector! MTRKeypadInputClusterSendKeyParams::copyWithZone: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStepParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStepParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStepParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStepParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStepParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStopParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStopParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStopParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStopParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStopParams::setOptionsOverride: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsMask not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::optionsOverride not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsMask: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setOptionsOverride: not bound -!missing-selector! MTRLowPowerClusterSleepParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterHideInputStatusParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterInputInfo::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterRenameInputParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterSelectInputParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterShowInputStatusParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterFastForwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterNextParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPauseParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlayParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPreviousParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterRewindParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSeekParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterStartOverParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterChangeToModeParams::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterModeOptionStruct::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::copyWithZone: not bound -!missing-selector! MTROnOffClusterOffParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnWithTimedOffParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterToggleParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAddNOCParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterNOCStruct::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::copyWithZone: not bound -!missing-selector! MTROTAHeader::imageDigest not bound -!missing-selector! MTROTAHeader::imageDigestType not bound -!missing-selector! MTROTAHeader::maxApplicableVersion not bound -!missing-selector! MTROTAHeader::minApplicableVersion not bound -!missing-selector! MTROTAHeader::payloadSize not bound -!missing-selector! MTROTAHeader::productID not bound -!missing-selector! MTROTAHeader::releaseNotesURL not bound -!missing-selector! MTROTAHeader::setImageDigest: not bound -!missing-selector! MTROTAHeader::setImageDigestType: not bound -!missing-selector! MTROTAHeader::setMaxApplicableVersion: not bound -!missing-selector! MTROTAHeader::setMinApplicableVersion: not bound -!missing-selector! MTROTAHeader::setPayloadSize: not bound -!missing-selector! MTROTAHeader::setProductID: not bound -!missing-selector! MTROTAHeader::setReleaseNotesURL: not bound -!missing-selector! MTROTAHeader::setSoftwareVersion: not bound -!missing-selector! MTROTAHeader::setSoftwareVersionString: not bound -!missing-selector! MTROTAHeader::setVendorID: not bound -!missing-selector! MTROTAHeader::softwareVersion not bound -!missing-selector! MTROTAHeader::softwareVersionString not bound -!missing-selector! MTROTAHeader::vendorID not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::init not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterAirDetectionEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterDryRunningEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicNonFatalFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterGeneralFaultEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterLeakageEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterMotorTemperatureHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpBlockedEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSensorFailureEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent::init not bound -!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::copyWithZone: not bound -!missing-selector! MTRPumpConfigurationAndControlClusterTurbineOperationEvent::init not bound -!missing-selector! MTRReadParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAddSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAttributeValuePair::copyWithZone: not bound -!missing-selector! MTRScenesClusterCopySceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::copyWithZone: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterViewSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRSetupPayload::hasShortDiscriminator not bound -!missing-selector! MTRSetupPayload::manualEntryCode not bound -!missing-selector! MTRSetupPayload::setHasShortDiscriminator: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::copyWithZone: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::copyWithZone: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::init not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::copyWithZone: not bound -!missing-selector! MTRSubscribeParams::copyWithZone: not bound -!missing-selector! MTRSwitchClusterInitialPressEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterInitialPressEvent::init not bound -!missing-selector! MTRSwitchClusterLongPressEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterLongPressEvent::init not bound -!missing-selector! MTRSwitchClusterLongReleaseEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterLongReleaseEvent::init not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::init not bound -!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::init not bound -!missing-selector! MTRSwitchClusterShortReleaseEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterShortReleaseEvent::init not bound -!missing-selector! MTRSwitchClusterSwitchLatchedEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterSwitchLatchedEvent::init not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::copyWithZone: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::copyWithZone: not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::fabricIndex not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScopedEventEvent::setFabricIndex: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::init not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::current not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::init not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::previous not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::init not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::offset not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidStarting: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::setValidUntil: not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validStarting not bound -!missing-selector! MTRTimeSynchronizationClusterDstOffsetType::validUntil not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::granularity not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::init not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setGranularity: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setTimeSource: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setUtcTime: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::timeSource not bound -!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::utcTime not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::copyWithZone: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::init not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::name not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::offset not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setName: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::setValidAt: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneType::validAt not bound -!missing-selector! MTRUserLabelClusterLabelStruct::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::init not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::init not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::init not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterStopMotionParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::copyWithZone: not bound -!missing-selector! MTRWriteParams::copyWithZone: not bound -!missing-type! AttestationInfo not bound -!missing-type! CSRInfo not bound -!missing-type! MTRActionsClusterActionFailedEvent not bound -!missing-type! MTRActionsClusterActionStruct not bound -!missing-type! MTRActionsClusterDisableActionParams not bound -!missing-type! MTRActionsClusterDisableActionWithDurationParams not bound -!missing-type! MTRActionsClusterEnableActionParams not bound -!missing-type! MTRActionsClusterEnableActionWithDurationParams not bound -!missing-type! MTRActionsClusterEndpointListStruct not bound -!missing-type! MTRActionsClusterInstantActionParams not bound -!missing-type! MTRActionsClusterInstantActionWithTransitionParams not bound -!missing-type! MTRActionsClusterPauseActionParams not bound -!missing-type! MTRActionsClusterPauseActionWithDurationParams not bound -!missing-type! MTRActionsClusterResumeActionParams not bound -!missing-type! MTRActionsClusterStartActionParams not bound -!missing-type! MTRActionsClusterStartActionWithDurationParams not bound -!missing-type! MTRActionsClusterStateChangedEvent not bound -!missing-type! MTRActionsClusterStopActionParams not bound -!missing-type! MTRAsyncCallbackQueueWorkItem not bound -!missing-type! MTRAsyncCallbackWorkQueue not bound -!missing-type! MTRBaseClusterActions not bound -!missing-type! MTRBaseClusterBallastConfiguration not bound -!missing-type! MTRClusterAccessControl not bound -!missing-type! MTRClusterAccountLogin not bound -!missing-type! MTRClusterActions not bound -!missing-type! MTRClusterAdministratorCommissioning not bound -!missing-type! MTRClusterApplicationBasic not bound -!missing-type! MTRClusterApplicationLauncher not bound -!missing-type! MTRClusterAudioOutput not bound -!missing-type! MTRClusterBallastConfiguration not bound -!missing-type! MTRClusterBarrierControl not bound -!missing-type! MTRClusterBasic not bound -!missing-type! MTRClusterBinaryInputBasic not bound -!missing-type! MTRClusterBinding not bound -!missing-type! MTRClusterBooleanState not bound -!missing-type! MTRClusterBridgedDeviceBasic not bound -!missing-type! MTRClusterChannel not bound -!missing-type! MTRClusterColorControl not bound -!missing-type! MTRClusterContentLauncher not bound -!missing-type! MTRClusterDescriptor not bound -!missing-type! MTRClusterDiagnosticLogs not bound -!missing-type! MTRClusterDoorLock not bound -!missing-type! MTRClusterElectricalMeasurement not bound -!missing-type! MTRClusterEthernetNetworkDiagnostics not bound -!missing-type! MTRClusterFanControl not bound -!missing-type! MTRClusterFixedLabel not bound -!missing-type! MTRClusterFlowMeasurement not bound -!missing-type! MTRClusterGeneralCommissioning not bound -!missing-type! MTRClusterGeneralDiagnostics not bound -!missing-type! MTRClusterGroupKeyManagement not bound -!missing-type! MTRClusterGroups not bound -!missing-type! MTRClusterIdentify not bound -!missing-type! MTRClusterIlluminanceMeasurement not bound -!missing-type! MTRClusterKeypadInput not bound -!missing-type! MTRClusterLevelControl not bound -!missing-type! MTRClusterLocalizationConfiguration not bound -!missing-type! MTRClusterLowPower not bound -!missing-type! MTRClusterMediaInput not bound -!missing-type! MTRClusterMediaPlayback not bound -!missing-type! MTRClusterModeSelect not bound -!missing-type! MTRClusterNetworkCommissioning not bound -!missing-type! MTRClusterOccupancySensing not bound -!missing-type! MTRClusterOnOff not bound -!missing-type! MTRClusterOnOffSwitchConfiguration not bound -!missing-type! MTRClusterOperationalCredentials not bound -!missing-type! MTRClusterOtaSoftwareUpdateProvider not bound -!missing-type! MTRClusterOtaSoftwareUpdateRequestor not bound -!missing-type! MTRClusterPowerSource not bound -!missing-type! MTRClusterPowerSourceConfiguration not bound -!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 -!missing-type! MTRClusterTemperatureMeasurement not bound -!missing-type! MTRClusterTestCluster not bound -!missing-type! MTRClusterThermostat not bound -!missing-type! MTRClusterThermostatUserInterfaceConfiguration not bound -!missing-type! MTRClusterThreadNetworkDiagnostics not bound -!missing-type! MTRClusterTimeFormatLocalization not bound -!missing-type! MTRClusterUnitLocalization not bound -!missing-type! MTRClusterUserLabel not bound -!missing-type! MTRClusterWakeOnLan not bound -!missing-type! MTRClusterWiFiNetworkDiagnostics not bound -!missing-type! MTRClusterWindowCovering not bound -!missing-type! MTRDevice not bound -!missing-type! MTRDeviceAttestationDeviceInfo not bound -!missing-type! MTRFaultInjectionClusterFailAtFaultParams not bound -!missing-type! MTRFaultInjectionClusterFailRandomlyAtFaultParams not bound -!missing-type! MTROTAHeader not bound -!missing-type! MTROTAHeaderParser not bound -!missing-type! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent not bound -!missing-type! MTRTimeSynchronizationClusterDstOffsetType not bound -!missing-type! MTRTimeSynchronizationClusterSetUtcTimeParams not bound -!missing-type! MTRTimeSynchronizationClusterTimeZoneType not bound From e99c71ad36ef471c461b659da0aeef28319e0fd1 Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Wed, 21 Dec 2022 10:19:13 +0100 Subject: [PATCH 6/7] [tests] Fix a few nullability issues in cecil-tests and the .NET tests. (#17095) Also make any nullability warnings show up as errors. --- tests/cecil-tests/cecil-tests.csproj | 1 + tests/dotnet/UnitTests/DotNetUnitTests.csproj | 2 ++ tests/dotnet/UnitTests/PartialAppManifestTest.cs | 2 +- tests/dotnet/UnitTests/ProjectTest.cs | 14 +++++++------- tests/dotnet/UnitTests/TestBaseClass.cs | 2 +- 5 files changed, 12 insertions(+), 9 deletions(-) diff --git a/tests/cecil-tests/cecil-tests.csproj b/tests/cecil-tests/cecil-tests.csproj index f9d6a85f50..50fc8c52d7 100644 --- a/tests/cecil-tests/cecil-tests.csproj +++ b/tests/cecil-tests/cecil-tests.csproj @@ -6,6 +6,7 @@ cecil-tests latest enable + Nullable diff --git a/tests/dotnet/UnitTests/DotNetUnitTests.csproj b/tests/dotnet/UnitTests/DotNetUnitTests.csproj index bec12dee72..c5fda93bbd 100644 --- a/tests/dotnet/UnitTests/DotNetUnitTests.csproj +++ b/tests/dotnet/UnitTests/DotNetUnitTests.csproj @@ -3,6 +3,8 @@ net$(BundledNETCoreAppTargetFrameworkVersion) false $(DefineConstants);NET;TESTS + enable + Nullable diff --git a/tests/dotnet/UnitTests/PartialAppManifestTest.cs b/tests/dotnet/UnitTests/PartialAppManifestTest.cs index 1d1c843ccc..02639d3bea 100644 --- a/tests/dotnet/UnitTests/PartialAppManifestTest.cs +++ b/tests/dotnet/UnitTests/PartialAppManifestTest.cs @@ -17,7 +17,7 @@ namespace Xamarin.Tests { DotNet.AssertBuild (project_path, properties); var infoPlistPath = GetInfoPListPath (platform, appPath); - var infoPlist = PDictionary.FromFile (infoPlistPath); + var infoPlist = PDictionary.FromFile (infoPlistPath)!; Assert.AreEqual ("com.xamarin.mypartialappmanifestapp", infoPlist.GetString ("CFBundleIdentifier").Value, "CFBundleIdentifier"); Assert.AreEqual ("MyPartialAppManifestApp", infoPlist.GetString ("CFBundleDisplayName").Value, "CFBundleDisplayName"); Assert.AreEqual ("3.14", infoPlist.GetString ("CFBundleVersion").Value, "CFBundleVersion"); diff --git a/tests/dotnet/UnitTests/ProjectTest.cs b/tests/dotnet/UnitTests/ProjectTest.cs index c23f4ce20a..8c2028a00f 100644 --- a/tests/dotnet/UnitTests/ProjectTest.cs +++ b/tests/dotnet/UnitTests/ProjectTest.cs @@ -28,7 +28,7 @@ namespace Xamarin.Tests { AssertThatLinkerExecuted (result); AssertAppContents (platform, appPath); var infoPlistPath = Path.Combine (appPath, "Info.plist"); - var infoPlist = PDictionary.FromFile (infoPlistPath); + var infoPlist = PDictionary.FromFile (infoPlistPath)!; Assert.AreEqual ("com.xamarin.mysingletitle", infoPlist.GetString ("CFBundleIdentifier").Value, "CFBundleIdentifier"); Assert.AreEqual ("MySingleTitle", infoPlist.GetString ("CFBundleDisplayName").Value, "CFBundleDisplayName"); Assert.AreEqual ("3.14", infoPlist.GetString ("CFBundleVersion").Value, "CFBundleVersion"); @@ -83,7 +83,7 @@ namespace Xamarin.Tests { AssertThatLinkerExecuted (result); AssertAppContents (platform, appPath); var infoPlistPath = Path.Combine (appPath, "Contents", "Info.plist"); - var infoPlist = PDictionary.FromFile (infoPlistPath); + var infoPlist = PDictionary.FromFile (infoPlistPath)!; Assert.AreEqual ("com.xamarin.mycatalystapp", infoPlist.GetString ("CFBundleIdentifier").Value, "CFBundleIdentifier"); Assert.AreEqual ("MyCatalystApp", infoPlist.GetString ("CFBundleDisplayName").Value, "CFBundleDisplayName"); Assert.AreEqual ("3.14", infoPlist.GetString ("CFBundleVersion").Value, "CFBundleVersion"); @@ -326,7 +326,7 @@ namespace Xamarin.Tests { AssertThatLinkerExecuted (result); var infoPlistPath = GetInfoPListPath (platform, appPath); Assert.That (infoPlistPath, Does.Exist, "Info.plist"); - var infoPlist = PDictionary.FromFile (infoPlistPath); + var infoPlist = PDictionary.FromFile (infoPlistPath)!; Assert.AreEqual ("com.xamarin.mysimpleapp", infoPlist.GetString ("CFBundleIdentifier").Value, "CFBundleIdentifier"); Assert.AreEqual ("MySimpleApp", infoPlist.GetString ("CFBundleDisplayName").Value, "CFBundleDisplayName"); Assert.AreEqual ("3.14", infoPlist.GetString ("CFBundleVersion").Value, "CFBundleVersion"); @@ -357,7 +357,7 @@ namespace Xamarin.Tests { var appPath = Path.Combine (Path.GetDirectoryName (project_path)!, "bin", "Debug", platform.ToFramework (), "monotouchtest.app"); var infoPlistPath = GetInfoPListPath (platform, appPath); Assert.That (infoPlistPath, Does.Exist, "Info.plist"); - var infoPlist = PDictionary.FromFile (infoPlistPath); + var infoPlist = PDictionary.FromFile (infoPlistPath)!; Assert.AreEqual ("com.xamarin.monotouch-test", infoPlist.GetString ("CFBundleIdentifier").Value, "CFBundleIdentifier"); Assert.AreEqual ("MonoTouchTest", infoPlist.GetString ("CFBundleDisplayName").Value, "CFBundleDisplayName"); } @@ -577,7 +577,7 @@ namespace Xamarin.Tests { AssertThatLinkerExecuted (rv); var infoPlistPath = GetInfoPListPath (platform, appPath); Assert.That (infoPlistPath, Does.Exist, "Info.plist"); - var infoPlist = PDictionary.FromFile (infoPlistPath); + var infoPlist = PDictionary.FromFile (infoPlistPath)!; Assert.AreEqual ("com.xamarin.mysimpleapp", infoPlist.GetString ("CFBundleIdentifier").Value, "CFBundleIdentifier"); Assert.AreEqual ("MySimpleApp", infoPlist.GetString ("CFBundleDisplayName").Value, "CFBundleDisplayName"); Assert.AreEqual ("3.14", infoPlist.GetString ("CFBundleVersion").Value, "CFBundleVersion"); @@ -689,7 +689,7 @@ namespace Xamarin.Tests { Assert.That (fontBFile, Does.Exist, "B.otf existence"); Assert.That (fontCFile, Does.Exist, "C.ttf existence"); - var plist = PDictionary.FromFile (GetInfoPListPath (platform, appPath)); + var plist = PDictionary.FromFile (GetInfoPListPath (platform, appPath))!; switch (platform) { case ApplePlatform.iOS: case ApplePlatform.TVOS: @@ -974,7 +974,7 @@ namespace Xamarin.Tests { AssertThatLinkerExecuted (result); var infoPlistPath = GetInfoPListPath (platform, appPath); Assert.That (infoPlistPath, Does.Exist, "Info.plist"); - var infoPlist = PDictionary.FromFile (infoPlistPath); + var infoPlist = PDictionary.FromFile (infoPlistPath)!; Assert.AreEqual ("com.xamarin.mysimpleapp", infoPlist.GetString ("CFBundleIdentifier").Value, "CFBundleIdentifier"); Assert.AreEqual ("MySimpleApp", infoPlist.GetString ("CFBundleDisplayName").Value, "CFBundleDisplayName"); Assert.AreEqual ("6.0", infoPlist.GetString ("CFBundleVersion").Value, "CFBundleVersion"); diff --git a/tests/dotnet/UnitTests/TestBaseClass.cs b/tests/dotnet/UnitTests/TestBaseClass.cs index cf4fc02ad4..53770f3878 100644 --- a/tests/dotnet/UnitTests/TestBaseClass.cs +++ b/tests/dotnet/UnitTests/TestBaseClass.cs @@ -389,7 +389,7 @@ namespace Xamarin.Tests { Assert.AreEqual (0, rv, $"'codesign {string.Join (" ", args)}' failed:\n{codesignOutput}"); if (File.Exists (entitlementsPath)) { entitlements = PDictionary.FromFile (entitlementsPath); - return true; + return entitlements is not null; } entitlements = null; return false; From 6c04f7621a4fd96aa2a79a27e9b03136b0a056a2 Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Wed, 21 Dec 2022 17:44:27 +0100 Subject: [PATCH 7/7] [tools] Update SdkVersions.cs after the latest Xcode 14.2 bump. (#17101) * Update `SdkVersions.cs` after the latest Xcode 14.2 bump. * Rename `[SdkVersions|ProductConstants].cs.in` to `[SdkVersions|ProductConstants].in.cs`. This way the autoformatter makes sure it's formatted correctly. --- src/Makefile | 2 +- tests/Makefile | 2 +- tools/common/Make.common | 4 ++-- ...oductConstants.cs.in => ProductConstants.in.cs} | 0 tools/common/SdkVersions.cs | 14 +++++++------- .../{SdkVersions.cs.in => SdkVersions.in.cs} | 4 ++-- tools/dotnet-linker/dotnet-linker.csproj | 2 +- tools/mmp/mmp.csproj | 2 +- tools/mtouch/mtouch.csproj | 2 +- 9 files changed, 16 insertions(+), 16 deletions(-) rename tools/common/{ProductConstants.cs.in => ProductConstants.in.cs} (100%) rename tools/common/{SdkVersions.cs.in => SdkVersions.in.cs} (97%) diff --git a/src/Makefile b/src/Makefile index 4cb82488e8..65181ba941 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1638,7 +1638,7 @@ endif project-files: $(PROJECT_FILES) -$(TOP)/tools/common/SdkVersions.cs: $(TOP)/tools/common/SdkVersions.cs.in +$(TOP)/tools/common/SdkVersions.cs: $(TOP)/tools/common/SdkVersions.in.cs @$(MAKE) -C $(TOP)/tools/mtouch ../common/SdkVersions.cs COMMA=, diff --git a/tests/Makefile b/tests/Makefile index f39aef673c..6c199ea4db 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -181,7 +181,7 @@ build-test-libraries: all-local:: .stamp-xharness-configure -$(TOP)/tools/common/SdkVersions.cs: $(TOP)/tools/common/SdkVersions.cs.in +$(TOP)/tools/common/SdkVersions.cs: $(TOP)/tools/common/SdkVersions.in.cs @$(MAKE) -C $(TOP)/tools/mtouch ../common/SdkVersions.cs .stamp-src-project-files: diff --git a/tools/common/Make.common b/tools/common/Make.common index 76425af54c..a175df4892 100644 --- a/tools/common/Make.common +++ b/tools/common/Make.common @@ -1,6 +1,6 @@ # We check in SdkVersions.cs so that it's easier to use this file when building tests on Windows. -../common/SdkVersions.cs: ../common/SdkVersions.cs.in Makefile $(TOP)/Make.config +../common/SdkVersions.cs: ../common/SdkVersions.in.cs Makefile $(TOP)/Make.config $(Q_GEN) sed \ -e 's/@IOS_SDK_VERSION@/$(IOS_SDK_VERSION)/g' -e 's/@WATCHOS_SDK_VERSION@/$(WATCH_SDK_VERSION)/' -e 's/@TVOS_SDK_VERSION@/$(TVOS_SDK_VERSION)/' -e 's/@MACOS_SDK_VERSION@/$(MACOS_SDK_VERSION)/' \ -e 's/@MACCATALYST_SDK_VERSION@/$(MACCATALYST_SDK_VERSION)/g' \ @@ -59,7 +59,7 @@ $< > $@.tmp $(Q) if ! diff $@ $@.tmp >/dev/null; then $(CP) $@.tmp $@; echo "The file $(TOP)/tools/common/SdkVersions.cs has been automatically re-generated; please commit the changes."; fi -../common/ProductConstants.cs: ../common/ProductConstants.cs.in Makefile $(TOP)/Make.config +../common/ProductConstants.cs: ../common/ProductConstants.in.cs Makefile $(TOP)/Make.config $(Q_GEN) sed \ -e "s/@IOS_VERSION@/$(IOS_PACKAGE_VERSION_MAJOR).$(IOS_PACKAGE_VERSION_MINOR).$(IOS_PACKAGE_VERSION_REV)/g" \ -e "s/@TVOS_VERSION@/$(IOS_PACKAGE_VERSION_MAJOR).$(IOS_PACKAGE_VERSION_MINOR).$(IOS_PACKAGE_VERSION_REV)/g" \ diff --git a/tools/common/ProductConstants.cs.in b/tools/common/ProductConstants.in.cs similarity index 100% rename from tools/common/ProductConstants.cs.in rename to tools/common/ProductConstants.in.cs diff --git a/tools/common/SdkVersions.cs b/tools/common/SdkVersions.cs index 67ef8b2e89..f99ea8eb1b 100644 --- a/tools/common/SdkVersions.cs +++ b/tools/common/SdkVersions.cs @@ -14,12 +14,12 @@ using MonoTouch; namespace Xamarin { static class SdkVersions { - public const string Xcode = "14.1"; - public const string OSX = "13.0"; - public const string iOS = "16.1"; + public const string Xcode = "14.2"; + public const string OSX = "13.1"; + public const string iOS = "16.2"; public const string WatchOS = "9.1"; public const string TVOS = "16.1"; - public const string MacCatalyst = "16.1"; + public const string MacCatalyst = "16.2"; #if NET public const string MinOSX = "10.14"; @@ -40,12 +40,12 @@ namespace Xamarin { public const string MinWatchOSCompanionSimulator = "14.5"; public const string MinTVOSSimulator = "12.4"; - public const string MaxiOSSimulator = "16.1"; + public const string MaxiOSSimulator = "16.2"; public const string MaxWatchOSSimulator = "9.1"; - public const string MaxWatchOSCompanionSimulator = "16.1"; + public const string MaxWatchOSCompanionSimulator = "16.2"; public const string MaxTVOSSimulator = "16.1"; - public const string MaxiOSDeploymentTarget = "16.1"; + public const string MaxiOSDeploymentTarget = "16.2"; public const string MaxWatchDeploymentTarget = "9.1"; public const string MaxTVOSDeploymentTarget = "16.1"; diff --git a/tools/common/SdkVersions.cs.in b/tools/common/SdkVersions.in.cs similarity index 97% rename from tools/common/SdkVersions.cs.in rename to tools/common/SdkVersions.in.cs index 9bbb79d137..e2af8785eb 100644 --- a/tools/common/SdkVersions.cs.in +++ b/tools/common/SdkVersions.in.cs @@ -131,7 +131,7 @@ namespace Xamarin { case ApplePlatform.TVOS: return TVOSVersion; case ApplePlatform.MacCatalyst: return MacCatalystVersion; default: - throw new ArgumentOutOfRangeException(nameof(platform), platform, $"Unknown platform: {platform}"); + throw new ArgumentOutOfRangeException (nameof (platform), platform, $"Unknown platform: {platform}"); } } @@ -144,7 +144,7 @@ namespace Xamarin { case ApplePlatform.TVOS: return MinTVOSVersion; case ApplePlatform.MacCatalyst: return MinMacCatalystVersion; default: - throw new ArgumentOutOfRangeException(nameof(platform), platform, $"Unknown platform: {platform}"); + throw new ArgumentOutOfRangeException (nameof (platform), platform, $"Unknown platform: {platform}"); } } } diff --git a/tools/dotnet-linker/dotnet-linker.csproj b/tools/dotnet-linker/dotnet-linker.csproj index fd36a7b50f..82bd6e36cf 100644 --- a/tools/dotnet-linker/dotnet-linker.csproj +++ b/tools/dotnet-linker/dotnet-linker.csproj @@ -280,7 +280,7 @@ Xamarin.Bundler.Errors.zh-Hant - + diff --git a/tools/mmp/mmp.csproj b/tools/mmp/mmp.csproj index a57d201cf2..bb00dc94bc 100644 --- a/tools/mmp/mmp.csproj +++ b/tools/mmp/mmp.csproj @@ -568,7 +568,7 @@ docs\website\mmp-errors.md - + diff --git a/tools/mtouch/mtouch.csproj b/tools/mtouch/mtouch.csproj index 4d85abf773..2c7edc58f2 100644 --- a/tools/mtouch/mtouch.csproj +++ b/tools/mtouch/mtouch.csproj @@ -585,7 +585,7 @@ Xamarin.Bundler.Errors.zh-Hant - +